Exemple #1
0
        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();
        }
Exemple #2
0
 public GenresController(MMDBContext context, IGenreRepository genrerepository)
 {
     _context         = context;
     _genrerepository = genrerepository;
 }
Exemple #3
0
 public CommentRepository(MMDBContext context)
 {
     _context = context;
 }
Exemple #4
0
 public ActorsController(MMDBContext context, IActorRepository actorRepository)
 {
     _context         = context;
     _actorRepository = actorRepository;
 }
Exemple #5
0
 public RoleRepository(MMDBContext context, RoleManager <Role> roleManager)
 {
     _context     = context;
     _roleManager = roleManager;
 }
Exemple #6
0
 public UsersController(MMDBContext context, IUserRepository userRepository, IUserService userService)
 {
     _context        = context;
     _userRepository = userRepository;
     _userService    = userService;
 }
 public CommentsController(MMDBContext context, ICommentRepository commentRepository)
 {
     _context           = context;
     _commentRepository = commentRepository;
 }
Exemple #8
0
 public GenreRepository(MMDBContext context)
 {
     _context = context;
 }
Exemple #9
0
 public RolesController(MMDBContext context, IRoleRepository roleRepository)
 {
     _context        = context;
     _roleRepository = roleRepository;
 }
Exemple #10
0
 public MovieRepository(MMDBContext context)
 {
     _context = context;
 }
Exemple #11
0
 public ActorRepository(MMDBContext context)
 {
     _context = context;
 }
Exemple #12
0
 public UserRepository(MMDBContext context, UserManager <User> userManager, RoleManager <Role> roleManager)
 {
     _context     = context;
     _userManager = userManager;
     _roleManager = roleManager;
 }
Exemple #13
0
 public DirectorsController(MMDBContext context, IDirectorRepository directorRepository)
 {
     _context            = context;
     _directorRepository = directorRepository;
 }
Exemple #14
0
 public MoviesController(MMDBContext context, IMovieRepository movieRepository)
 {
     _context         = context;
     _movieRepository = movieRepository;
 }