public ShoppingCartController(IShoppingCartRepository shoppingCartRepository, IPurchaseStatusRepository purchaseStatusRepository, IMapper mapper, IProductRepository productRepository) : base(mapper) { _shoppingCartRepository = shoppingCartRepository; _purchaseStatusRepository = purchaseStatusRepository; _productRepository = productRepository; }
public GetOrCreateShoppingCartService( IShoppingCartRepository shoppingCartRepository, IUserRepository userRepository, IUnitOfWork unitOfWork, IPurchaseStatusRepository purchaseStatusRepository, IProductRepository productRepository) { _shoppingCartRepository = shoppingCartRepository; _userRepository = userRepository; _unitOfWork = unitOfWork; _purchaseStatusRepository = purchaseStatusRepository; _productRepository = productRepository; }
public ShoppingCartOpendController(IShoppingCartRepository shoppingCartRepository, IUserRepository userRepository, IMapper mapper, IUnitOfWork unitOfWork, IPurchaseStatusRepository purchaseStatusRepository, IGetOrCreateShoppingCartOpenedService getOrCreateShoppingCartService, IAddProductOnShoppingCartService addProductOnShoppingCartService, IRemoveProductOnShoppingCartService removeProductOnShoppingCartService) : base(mapper) { _shoppingCartRepository = shoppingCartRepository; _userRepository = userRepository; _unitOfWork = unitOfWork; _purchaseStatusRepository = purchaseStatusRepository; _getOrCreateShoppingCartService = getOrCreateShoppingCartService; _addProductOnShoppingCartService = addProductOnShoppingCartService; _removeProductOnShoppingCartService = removeProductOnShoppingCartService; }