Guest User

Untitled

a guest
Mar 10th, 2016
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.87 KB | None | 0 0
  1.         protected override void Seed(ApplicationDbContext context)
  2.         {
  3.             if (!context.Roles.Any(role => role.Name == "admin"))
  4.             {
  5.                 var store = new RoleStore<IdentityRole>(context);
  6.                 var manager = new RoleManager<IdentityRole>(store);
  7.                 manager.Create(new IdentityRole("admin"));
  8.             }
  9.  
  10.             if (!context.Users.Any(user => user.UserName == "admin"))
  11.             {
  12.                 var store = new UserStore<ApplicationUser>(context);
  13.                 var manager = new UserManager<ApplicationUser>(store);
  14.  
  15.                 var user = new ApplicationUser {UserName = "admin"};
  16.                 manager.Create(user, "password");
  17.  
  18.                 manager.AddToRole(user.Id, "admin");
  19.             }
  20.             else
  21.             {
  22.                 throw new Exception("wtf");
  23.             }
  24.         }
Advertisement
Add Comment
Please, Sign In to add comment