Exemplo n.º 1
0
        public static IdentityResult CreateUser <TUser, TKey>(this UserManager <TUser, TKey> manager, TUser user, string password, string role)
            where TUser : class, IUser <TKey>
            where TKey : IEquatable <TKey>
        {
            var result = manager.CreateUser(user, password);

            manager.AddUserToRole(user.Id, role);
            return(result);
        }
Exemplo n.º 2
0
 public static void AddUserToRoles <TUser, TKey>(this UserManager <TUser, TKey> manager, TKey userId, params string[] roles)
     where TUser : class, IUser <TKey>
     where TKey : IEquatable <TKey>
 {
     foreach (var item in roles)
     {
         manager.AddUserToRole(userId, item);
     }
 }