Пример #1
0
 public static bool IsAdmin(this ILoginedUser user)
 {
     if (user == null || string.IsNullOrEmpty(user.Roles))
     {
         return(false);
     }
     return(user.Roles.Split(',').Contains(nameof(Role.RoleEnum.Admin), StringComparer.OrdinalIgnoreCase));
 }
Пример #2
0
 public static bool IsAdmin(this ILoginedUser user)
 {
     if (user == null || string.IsNullOrEmpty(user.Roles))
     {
         return(false);
     }
     if (user.LoginName == Role.RoleEnum.admin.GetName())
     {
         return(true);
     }
     return(user.Roles.Split(',').Contains(Role.RoleEnum.admin.GetName()));
 }