public ShoppingCartController(IShoppingCardVMService shoppingCardVmService)
        {
            if (shoppingCardVmService == null)
            {
                throw new ArgumentNullException(nameof(shoppingCardVmService));
            }

            _shoppingCardVmService = shoppingCardVmService;
        }
示例#2
0
        public MainController(IPizzaPageVMService pizzaPageVmService, IShoppingCardVMService shoppingCardVmService, IPizzaVMService pizzaVMService)
        {
            if (pizzaPageVmService == null)
            {
                throw new ArgumentNullException(nameof(pizzaPageVmService));
            }
            if (shoppingCardVmService == null)
            {
                throw new ArgumentNullException(nameof(shoppingCardVmService));
            }
            if (pizzaVMService == null)
            {
                throw new ArgumentNullException(nameof(pizzaVMService));
            }

            _pizzaPageVmService    = pizzaPageVmService;
            _shoppingCardVmService = shoppingCardVmService;
            _pizzaVMService        = pizzaVMService;
        }