private async Task SeedUserRoleAsync(DrmUser user, DrmRole role) { if (user == null || role == null) { return; } await _userManager.AddToRoleAsync(user, role.Name); }
private async Task <DrmUser> SeedUserAsync() { var user = await _userManager.FindByNameAsync("admin"); if (user == null) { user = new DrmUser { UserName = "******", Email = "*****@*****.**", FirstName = "Admin", LastName = "Admin", }; var result = await _userManager.CreateAsync(user, "Admin_2018"); if (result != IdentityResult.Success) { throw new InvalidOperationException("Cound not create new user in seeder."); } } return(user); }