예제 #1
0
 public PizzaService(IPizzaRepository pizzaRepository, IPizzaIngredientRepository pizzaIngredientRepository,
                     IRepository <Price> priceRepository, IRepository <OrderPrice> orderPriceRepository)
 {
     _pizzaRepository           = pizzaRepository;
     _pizzaIngredientRepository = pizzaIngredientRepository;
     _priceRepository           = priceRepository;
     _orderPriceRepository      = orderPriceRepository;
 }
예제 #2
0
 public PizzaService(IRepository <Pizza> pizzaRepository,
                     IRepository <Ingredient> ingredientRepository,
                     IIngredientService ingredientService,
                     IPizzaIngredientRepository pizzaIngredientRepository)
 {
     _pizzaRepository           = pizzaRepository;
     _ingredientRepository      = ingredientRepository;
     _ingredientService         = ingredientService;
     _pizzaIngredientRepository = pizzaIngredientRepository;
 }
 public PizzaIngredientService(IPizzaIngredientRepository pizzaIngredientRepository) : base(pizzaIngredientRepository)
 {
     this._pizzaIngredientRepository = pizzaIngredientRepository;
 }