public EclIngestionWorker(BulkIngestionRepository repository, IIngestionServiceConfiguration configuration, EclIngestionHelper helper, FileHelper fileHelper) { this.repository = repository; this.configuration = configuration; this.ingestionHelper = helper; this.fileHelper = fileHelper; }
public ServiceRunner(Func<Owned<EclIngestionWorker>> eclWorkerFactory, Func<Owned<BatchAuditIngestionWorker>> batchAuditWorkerFactory, IIngestionServiceConfiguration configuration) { this.eclWorkerFactory = eclWorkerFactory; this.batchAuditWorkerFactory = batchAuditWorkerFactory; this.configuration = configuration; }
public BatchAuditIngestionWorker(IIngestionRepository repository, IIngestionServiceConfiguration configuration, FileHelper fileHelper, IBatchAuditRecordMapper batchAuditRecordMapper) { this.repository = repository; this.configuration = configuration; this.fileHelper = fileHelper; this.batchAuditRecordMapper = batchAuditRecordMapper; }