using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity.EntityFrameworkCore; using Microsoft.EntityFrameworkCore; namespace phronCare.API.Models { public class phronCareDbContext: IdentityDbContext { public phronCareDbContext(DbContextOptions options):base(options) { } protected override void OnModelCreating(ModelBuilder builder) { base.OnModelCreating(builder); //SeedRoles(builder); } private static void SeedRoles(ModelBuilder modelBuilder) { modelBuilder.Entity().HasData ( new IdentityRole() { Name = "Administrator", ConcurrencyStamp = DateTime.Today.ToString(), NormalizedName = "administrator" }, new IdentityRole() { Name = "User", ConcurrencyStamp = DateTime.Today.ToString(), NormalizedName = "user" } ); } } }