public static void Initialize(IServiceProvider serviceProvider) { using var context = new MMDBContext(serviceProvider.GetRequiredService <DbContextOptions <MMDBContext> >()); var _userRepository = serviceProvider.GetRequiredService <IUserRepository>(); // Look for any companies. if (context.Users.Any()) { return; // DB has been seeded } Role superadminRole = new Role { Name = "superadmin", Description = "Superadministrator" }; Role adminRole = new Role { Name = "admin", Description = "Administrator" }; Role userRole = new Role { Name = "user", Description = "User" }; context.Roles.AddRange(superadminRole, adminRole, userRole); context.SaveChanges(); }
public GenresController(MMDBContext context, IGenreRepository genrerepository) { _context = context; _genrerepository = genrerepository; }
public CommentRepository(MMDBContext context) { _context = context; }
public ActorsController(MMDBContext context, IActorRepository actorRepository) { _context = context; _actorRepository = actorRepository; }
public RoleRepository(MMDBContext context, RoleManager <Role> roleManager) { _context = context; _roleManager = roleManager; }
public UsersController(MMDBContext context, IUserRepository userRepository, IUserService userService) { _context = context; _userRepository = userRepository; _userService = userService; }
public CommentsController(MMDBContext context, ICommentRepository commentRepository) { _context = context; _commentRepository = commentRepository; }
public GenreRepository(MMDBContext context) { _context = context; }
public RolesController(MMDBContext context, IRoleRepository roleRepository) { _context = context; _roleRepository = roleRepository; }
public MovieRepository(MMDBContext context) { _context = context; }
public ActorRepository(MMDBContext context) { _context = context; }
public UserRepository(MMDBContext context, UserManager <User> userManager, RoleManager <Role> roleManager) { _context = context; _userManager = userManager; _roleManager = roleManager; }
public DirectorsController(MMDBContext context, IDirectorRepository directorRepository) { _context = context; _directorRepository = directorRepository; }
public MoviesController(MMDBContext context, IMovieRepository movieRepository) { _context = context; _movieRepository = movieRepository; }