/// <summary> /// Add user to the system /// </summary> /// <param name="accountsService"></param> /// <param name="newUser"></param> /// <param name="role"></param> /// <returns></returns> private static async Task AddUser(IAccountsService accountsService, UserCreate newUser, string role) { var createResult = await accountsService.CreateUserAsync(newUser); var createdUser = accountsService.GetUserByUserName(newUser.UserName); var addRoleResult = await accountsService.AddUserToRoleAsync(createdUser, role); }