// just a helper function public bool HasPermission(EPermissions perm, bool explizit = false) { if (explizit) { return(Permissions.Contains(perm)); } else { return(Permissions.Contains(EPermissions.wildcard) || Permissions.Contains(perm)); } }
// über den contructor wird die required permission an das funktionsattribut übergeben public RequirePermissionAttribute(EPermissions perm) { reqPerm = perm; }
// just a helper function public bool HasPermission(EPermissions perm, bool explizit = false) { return(Group.HasPermission(perm, explizit)); }