protected override void Seed(LearningSystemContex context) { if (!context.Roles.Any(x => x.Name == "Student")) { var store = new RoleStore <IdentityRole>(context); var manager = new RoleManager <IdentityRole>(store); var role = new IdentityRole("Student"); manager.Create(role); } if (!context.Roles.Any(x => x.Name == "Admin")) { var store = new RoleStore <IdentityRole>(context); var manager = new RoleManager <IdentityRole>(store); var role = new IdentityRole("Admin"); manager.Create(role); } if (!context.Roles.Any(x => x.Name == "Trainer")) { var store = new RoleStore <IdentityRole>(context); var manager = new RoleManager <IdentityRole>(store); var role = new IdentityRole("Trainer"); manager.Create(role); } if (!context.Roles.Any(x => x.Name == "BlogAuthor")) { var store = new RoleStore <IdentityRole>(context); var manager = new RoleManager <IdentityRole>(store); var role = new IdentityRole("BlogAuthor"); manager.Create(role); } }
public Service() { this.Contex = new LearningSystemContex(); }