public OrderController(IUow uow, OrderCommandHandler orderCommandHandler, IOrderAdoRepository orderAdoRepository) : base(uow) { _orderCommandHandler = orderCommandHandler; _orderAdoRepository = orderAdoRepository; }
public OrderCommandHandler(IProductRepository productRepository, IOrderAdoRepository orderAdoRepository, IOrderItemAdoRepository orderItemAdoRepository, IOrderComposer orderComposer) { _productRepository = productRepository; _orderAdoRepository = orderAdoRepository; _orderItemAdoRepository = orderItemAdoRepository; _orderComposer = orderComposer; }