private static void SeedUsers(this WebDayDbContext dbContext) { if (!dbContext.Users.Any()) { var user = User.Create("CarlosLande", "Carlos", "Lande"); user.AddRole(Role.Admin.Id); dbContext.Users.Add(user); dbContext.SaveChanges(); } }
private static void SeedRoles(WebDayDbContext dbContext) { if (!dbContext.UserRoles.Any()) { dbContext.Roles.Add(Role.Admin); dbContext.Roles.Add(Role.Writer); dbContext.Roles.Add(Role.Reader); dbContext.SaveChanges(); } }
public static void Seed(this WebDayDbContext dbContext) { SeedRoles(dbContext); SeedUsers(dbContext); }