Beispiel #1
0
 public DatabaseInitializeService(
     IUserRepository userRepository,
     UserManager <ApplicationUser> userManager,
     RoleManager <IdentityRole> roleManager,
     CourseContext context
     )
 {
     _context              = context;
     _userManager          = userManager;
     _roleManager          = roleManager;
     _authenticationSeeder = new AuthenticationSeeder(context, _userManager, _roleManager);
     _courseSeeder         = new CourseSeeder(context, userRepository, _userManager);
     _playlistSeeder       = new PlaylistSeeder(context);
     _couponSeeder         = new CouponSeeder(context, userRepository);
 }
Beispiel #2
0
 private void Seed(ModelBuilder builder)
 {
     RoleSeeder.Seed(builder);
     //SeedUsers(builder); // Users are seeded in startup as userManager needed
     CourseSeeder.Seed(builder);
 }