コード例 #1
0
 public PizzaRepo(PizzaReservationContext pizzaReservation, ILogger <PizzaRepo> logger, ISizeRepo sizeRepo, IToppingRepo toppingRepo)
 {
     _pizzaReservation = pizzaReservation;
     _logger           = logger;
     _sizeRepo         = sizeRepo;
     _toppingRepo      = toppingRepo;
 }
コード例 #2
0
 public PizzaController(IPizzaRepo pizzaRepo, IToppingRepo toppingRepo, ISizeRepo sizeRepo, ILogger <PizzaController> logger)
 {
     _pizzaRepo   = pizzaRepo;
     _toppingRepo = toppingRepo;
     _sizeRepo    = sizeRepo;
     _logger      = logger;
 }
コード例 #3
0
        public PizzaVM(IPizzaRepo pizzaRepo, IToppingRepo toppingRepo, ISizeRepo sizeRepo, Pizza pizza)
        {
            Pizza = pizza;

            SelectedToppings = pizzaRepo.GetPizzaToppings(pizza.Name).Result;
            Toppings         = new MultiSelectList(toppingRepo.GetToppingsAsync().Result, "ToppingId", "Name", SelectedToppings);

            SelectedSizes = pizzaRepo.GetPizzaSizes(pizza.Name).Result;
            Sizes         = new MultiSelectList(sizeRepo.GetSizesAsync().Result, "SizeId", "Name", SelectedSizes);
        }
コード例 #4
0
 public ToppingsController(IToppingRepo toppingsRepo, IMapper mapper, ILogger <ToppingsController> logger)
 {
     _toppingsRepo = toppingsRepo;
     _mapper       = mapper;
     _logger       = logger;
 }
コード例 #5
0
 public ToppingController(IToppingRepo toppingRepo)
 {
     _toppingRepo = toppingRepo;
 }