コード例 #1
0
        public void TestInitialize()
        {
            var options = new DbContextOptionsBuilder <MovieRentalDbContext>().Options;

            dbctx = new MovieRentalDbContext(options);

            _service = new CustomerService(new CustomerRepository(dbctx), new Notifier());
        }
コード例 #2
0
        public void TestInitialize()
        {
            var options = new DbContextOptionsBuilder <MovieRentalDbContext>().Options;

            dbctx = new MovieRentalDbContext(options);

            var rentalRepository   = new RentalRepository(dbctx);
            var movieRepository    = new MovieRepository(dbctx);
            var customerRepository = new CustomerRepository(dbctx);

            var notifier = new Notifier();

            _movieService    = new MovieService(movieRepository, notifier);
            _customerService = new CustomerService(customerRepository, notifier);

            _service = new RentalService(rentalRepository, _movieService, _customerService, notifier);
        }
コード例 #3
0
 protected Repository(MovieRentalDbContext db)
 {
     Db    = db;
     DbSet = db.Set <TEntity>();
 }
コード例 #4
0
 public CustomerRepository(MovieRentalDbContext context) : base(context)
 {
 }
コード例 #5
0
 public Repository(MovieRentalDbContext context)
 {
     _context = context;
 }
コード例 #6
0
 public MoviesController()
 {
     _mapperInstance = new Mapper(MvcApplication.AutoMapperConfiguation);
     _context        = new MovieRentalDbContext();
 }
コード例 #7
0
 public UserAccountRepository(MovieRentalDbContext context, IEventDispatcher domainEventsDispatcher) : base(context, domainEventsDispatcher)
 {
 }
コード例 #8
0
 public RentalSettingsRepository(MovieRentalDbContext context, IEventDispatcher domainEventsDispatcher) : base(context, domainEventsDispatcher)
 {
 }
コード例 #9
0
 public RentalRepository(MovieRentalDbContext context) : base(context)
 {
 }
コード例 #10
0
 public Repository(MovieRentalDbContext context, IEventDispatcher domainEventsDispatcher)
 {
     _context = context;
     _dbSet   = context.Set <TEntity>();
     _domainEventsDispatcher = domainEventsDispatcher;
 }
コード例 #11
0
 public DirectorRepository(MovieRentalDbContext context) : base(context)
 {
 }
コード例 #12
0
 public CustomersController()
 {
     _context = new MovieRentalDbContext();
 }
コード例 #13
0
 public MoviesController()
 {
     _context = new MovieRentalDbContext();
 }