コード例 #1
0
 public UnitOfWork(PlutoContext context)
 {
     _context = context;
     Customer = new CustomerRepository(context);
     Video    = new VideoRepository(context);
     Rental   = new VideoRentalRepository(context);
 }
コード例 #2
0
 public MovieRentViewModel(ILoggedInUser user, IVideoRentalRepository rentalRepo,
                           IAccountRepository accountRepo)
 {
     _user        = user;
     _rentalRepo  = rentalRepo;
     _accountRepo = accountRepo;
 }
コード例 #3
0
 public AccountRentalHistoryViewModel(SimpleContainer container, IMapper mapper,
                                      IVideoRentalRepository rentalsRepo, ILoggedInUser user)
 {
     _container   = container;
     _rentalsRepo = rentalsRepo;
     _mapper      = mapper;
     _user        = user;
 }
コード例 #4
0
 public AccountLibraryViewModel(SimpleContainer container, IVideoRentalRepository rentalRepo,
                                IMapper mapper, ILoggedInUser user, IWindowManager windowManager)
 {
     _container     = container;
     _windowManager = windowManager;
     _rentalRepo    = rentalRepo;
     _user          = user;
     _mapper        = mapper;
 }