/// <summary> /// Check if teh current user has a given permission /// </summary> /// <param name="permission">The permission to check for</param> protected bool HasPermission(Allow permission) => Request.SessionAs <UserSession>() .Permissions .Contains(permission.ToString("D"));
public override string ToString() { return($"{{\"EntityID\": \"{EntityId}\", \"EntityIsMember\": {EntityIsMember.ToString().ToLower()}, \"Allow\": \"{Allow.ToString()}\", \"Deny\": \"{Deny.ToString()}\"}}"); }