Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
 public Service()
 {
     this.Contex = new LearningSystemContex();
 }