示例#1
0
 public Task AddToRoleAsync(ApplicationUser user, string roleName)
 {
     if (user != null)
     {
         return(Task.Factory.StartNew(() => {
             return UserRoleController.NewUserRole(user.Id, roleName);
         }));
     }
     else
     {
         throw new ArgumentNullException("user");
     }
 }
示例#2
0
 public bool AddUserToRole(string userRole, string userId)
 {
     try
     {
         Task.Factory.StartNew(() =>
         {
             UserRoleController.NewUserRole(userId, userRole);
         });
     }
     catch (Exception ex)
     {
         Console.WriteLine("failed to add user to role: " + ex.Message);
         return(false);
     }
     return(true);
 }