public WaybillStructuralValidationFiller( IEventPublisher eventPublisher, IPaperWaybillRepository paperWaybillRepository) { _eventPublisher = eventPublisher; _paperWaybillRepository = paperWaybillRepository; }
public WaybillImporter( IWaybillFileRepository waybillFileRepository, IEventPublisher eventPublisher, ITimeProvider timeProvider, IPaperWaybillRepository paperWaybillRepository) { _waybillFileRepository = waybillFileRepository; _eventPublisher = eventPublisher; _timeProvider = timeProvider; _paperWaybillRepository = paperWaybillRepository; }
public WaybillContentFiller( IPaperWaybillRepository waybillRepository, IWaybillFileRepository waybillFileRepository, IEventPublisher eventPublisher, IWaybillFileParser parser) { _waybillRepository = waybillRepository; _waybillFileRepository = waybillFileRepository; _eventPublisher = eventPublisher; _parser = parser; }