コード例 #1
0
ファイル: RbacRole.cs プロジェクト: XertroV/Nibriboard
 public bool HasRole(RbacRole targetRole)
 {
     if (Name == targetRole.Name)
     {
         return(true);
     }
     return(SubRoles.Any((RbacRole subRole) => subRole.HasRole(targetRole)));
 }
コード例 #2
0
ファイル: User.cs プロジェクト: XertroV/Nibriboard
 public bool HasRole(RbacRole targetRole)
 {
     return(Roles.Any((RbacRole role) => role.HasRole(targetRole)));
 }