public BasketService(IBasketRepository basketRepository, IProductRepository productRepository, IDeliveryOptionRepository deliveryOptionRepository, IUnitOfWork uow) { _basketRepository = basketRepository; _productRepository = productRepository; _deliveryOptionRepository = deliveryOptionRepository; _uow = uow; }
public OrderCommandHandler(IOrderRepository orderRepository, IBasketRepository basketRepository, IMembershipRepository membershipRepository, IDeliveryOptionRepository deliveryOptionRepository, IUnitOfWork unitOfWork, ILogger logger) { _orderRepository = orderRepository; _basketRepository = basketRepository; _membershipRepository = membershipRepository; _deliveryOptionRepository = deliveryOptionRepository; _unitOfWork = unitOfWork; _logger = logger; }
public BasketService(IBasketRepository basketRepository, IProductRepository productRepository, IDeliveryOptionRepository deliveryOptionRepository, IUnitOfWork uow, IMapper mapper, ICustomerRepository customerRepository) { _basketRepository = basketRepository; _productRepository = productRepository; _deliveryOptionRepository = deliveryOptionRepository; _uow = uow; _mapper = mapper; _customerRepository = customerRepository; }
public BasketService(IBasketRepository basketRepository, IProductRepository productRepository, IDeliveryOptionRepository deliveryOptionRepository) { _basketRepository = basketRepository; _productRepository = productRepository; _deliveryOptionRepository = deliveryOptionRepository; }