Sky.Net/Infrastructure/Identity/AppIdentityDbContextSeed.cs
2022-05-19 13:50:10 -07:00

30 lines
919 B
C#

using Core.Entities.Identity;
using Microsoft.AspNetCore.Identity;
namespace Infrastructure.Identity
{
public class AppIdentityDbContextSeed
{
public static async Task SeedUsersAsync(UserManager<AppUser> userManager)
{
if(!userManager.Users.Any()){
var user = new AppUser
{
DisplayName = "Bob",
Email = "bob@test.com",
UserName = "bob@test.com",
Address = new Address {
FirstName = "Bob",
LastName = "Bobbity",
Street = "10 The Street",
City = "New York",
State = "NY",
ZipCode = "90210"
}
};
await userManager.CreateAsync(user, "Pa$$w0rd");
}
}
}
}