public CustomerOrdersApiController(ICustomersRepository customersRepo, ICustomerOrdersRepository ordersRepo, ILoggerFactory loggerFactory) { _CustomersRepo = customersRepo; _CustomerOrdersRepo = ordersRepo; _Logger = loggerFactory.CreateLogger(nameof(CustomersApiController)); }
public OrderService(IOrderFactory orderFactory, ICustomerOrdersRepository customerOrdersRepository, IUnitOfWork unitOfWork, IPointsCalculator pointsCalculator, IDiscountCalculator discountCalculator) { this.orderFactory = orderFactory; this.customerOrdersRepository = customerOrdersRepository; this.unitOfWork = unitOfWork; this.pointsCalculator = pointsCalculator; this.discountCalculator = discountCalculator; }
public GetCustomerOrdersDTOsWithOptionsQuery(ICustomerOrdersRepository customerOrdersRepo, IMapper mapper) { _customerOrdersRepo = customerOrdersRepo; _mapper = mapper; }