示例#1
0
 public EclIngestionWorker(BulkIngestionRepository repository, IIngestionServiceConfiguration configuration, EclIngestionHelper helper, FileHelper fileHelper)
 {
     this.repository = repository;
     this.configuration = configuration;
     this.ingestionHelper = helper;
     this.fileHelper = fileHelper;
 }
示例#2
0
 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;
 }