コード例 #1
0
        public PizzasSoldController(PizzaBoxDbContext context, IPizzasSoldRepository <PizzaSold> pizzasSoldRepo, ISizeRepository <Size> sizeRepo, ICrustTypeRepository <CrustType> crustRepo)
        {
            _context = context;

            _pizzasSoldRepo = pizzasSoldRepo;
            _sizeRepo       = sizeRepo;
            _crustRepo      = crustRepo;
        }
コード例 #2
0
 void SetupRepositories()
 {
     crustRepo     = Dependencies.CreateCrustTypeRepository();
     orderRepo     = Dependencies.CreateOrderRepository();
     pizzaSoldRepo = Dependencies.CreatePizzasSoldRepository();
     presetRepo    = Dependencies.CreatePresetPizzaRespository();
     sizeRepo      = Dependencies.CreateSizeRepository();
     storeRepo     = Dependencies.CreateStoreRepository();
     userRepo      = Dependencies.CreateUserRepository();
 }
コード例 #3
0
        public OrderController(PizzaBoxDbContext context, IOrderRepository <Order> orderRepo, IPizzasSoldRepository <PizzaSold> pizzaRepo,
                               ISizeRepository <Size> sizeRepo, ICrustTypeRepository <CrustType> crustRepo, IStoreRepository <Store> storeRepo)
        {
            _context = context;

            _orderRepo = orderRepo;
            _sizeRepo  = sizeRepo;
            _crustRepo = crustRepo;
            _pizzaRepo = pizzaRepo;
            _storeRepo = storeRepo;
        }