public LogisticsUseCaseService(ILogisticsRepository repository, IOrderRepository orderRepository, IMallSettingQueryService mallSettingQuery, IEventBus eventBus, IStateManager stateManager, IUnitofWork unitofWork) { this.repository = repository; this.orderRepository = orderRepository; this.mallSettingQuery = mallSettingQuery; this.unitofWork = unitofWork; this.eventBus = eventBus; this.stateManager = stateManager; }
public TradeEventHandler(IOrderRepository repository, ILogisticsRepository logisticsRepository, ITradeLogRepository tradeLogRepository, IEventBus eventBus, IStateManager stateManager, IUnitofWork unitofWork, IGoodsActorService goodsActorService) { this.repository = repository; this.logisticsRepository = logisticsRepository; this.tradeLogRepository = tradeLogRepository; this.unitofWork = unitofWork; this.eventBus = eventBus; this.stateManager = stateManager; this.goodsActorService = goodsActorService; }
public LogisticsDeliverCheckSpecification(ILogisticsRepository logisticsRepository) { this.logisticsRepository = logisticsRepository; }