예제 #1
0
        public UnitOfWork(ViFlixContext context)
        {
            _context = context ?? throw new NullReferenceException("DbContext cannot be null");

            Customers       = new CustomerRepository(_context);
            Movies          = new MovieRepository(_context);
            MembershipTypes = new MembershipTypeRepository(_context);
            Rentals         = new RentalRepository(_context);
        }
예제 #2
0
 public MembershipTypeRepository(ViFlixContext context)
 {
     _viFlixContext = context;
 }
예제 #3
0
 public MovieRepository(ViFlixContext context)
 {
     _viFlixContext = context;
 }
 public RentalRepository(ViFlixContext context)
 {
     _viFlixContext = context;
 }
예제 #5
0
 public CustomerRepository(ViFlixContext context)
 {
     _viFlixContext = context;
 }