public EditOrderCommandHandler( IOrderRepository orderRepository, IProductReadonlyRepository productReadonlyRepository, IOrderFactory orderFactory, IMapper mapper) { _orderRepository = orderRepository; _productReadonlyRepository = productReadonlyRepository; _orderFactory = orderFactory; _mapper = mapper; }
public CreateOrderCommandHandler(IApplicationContext applicationContext, IMapper mapper, IOrderRepository orderRepository, ICustomerReadonlyRepository customerReadonlyRepository, IProductReadonlyRepository productReadonlyRepository, IOrderFactory orderFactory) { _applicationContext = applicationContext; _mapper = mapper; _orderRepository = orderRepository; _customerReadonlyRepository = customerReadonlyRepository; _productReadonlyRepository = productReadonlyRepository; _orderFactory = orderFactory; }