public class ExtendGroup : Attribute
public ExtendGroup(String groupstr)
this.Groupstr = groupstr;
class BigDataClass : ISheisse
public static void Main()
var bigdata = new BigDataClass();
public static void Bongo(ISheisse cheez)
Attribute[] attrs = Attribute.GetCustomAttributes(cheez.GetType().GetMethod("BigData"), false);
foreach (Attribute attr in attrs)
if (attr is ExtendGroup ex)
Console.WriteLine("It demands a passphrase set by {0}", ex.Groupstr);