public static async Task SeedUsers(UserManager <User> userManager, MeetUkraineContext context) { string username = "******"; string password = "******"; if (await userManager.FindByNameAsync(username) == null) { User admin = new User() { UserName = username, Email = username, FirstName = "Andriy", LastName = "Galiv" }; IdentityResult result = await userManager.CreateAsync(admin, password); if (result.Succeeded) { await userManager.AddToRoleAsync(admin, "Admin"); await userManager.AddToRoleAsync(admin, "Traveller"); await context.SaveChangesAsync(); } } }
public static async Task SeedData(UserManager <User> userManager, RoleManager <IdentityRole> roleManager, MeetUkraineContext context) { await SeedRoles(roleManager); await SeedUsers(userManager, context); }