Пример #1
0
 public OrderAppService(
     IDbUnitOfWork dbUnitOfWork,
     IEventBus eventBus,
     IOrderRepository orderRepository,
     IOrderItemRepository orderItemRepository,
     IOrderTraceRepository orderTraceRepository,
     IDeliveryNoteRepository deliveryNoteRepository
     )
 {
     _dbUnitOfWork           = dbUnitOfWork;
     _eventBus               = eventBus;
     _orderRepository        = orderRepository;
     _orderItemRepository    = orderItemRepository;
     _orderTraceRepository   = orderTraceRepository;
     _deliveryNoteRepository = deliveryNoteRepository;
 }
Пример #2
0
 public OrderCancelledEventHandler(IEventBus bus, IOrderTraceRepository orderTraceRepository, IDbUnitOfWork dbUnitOfWork)
 {
     _orderTraceRepository = orderTraceRepository;
     _bus          = bus;
     _dbUnitOfWork = dbUnitOfWork;
 }