public TemporaryExposureKeyDeleteBatchService(
     IConfiguration config,
     ITemporaryExposureKeyRepository tek,
     ITemporaryExposureKeyExportRepository tekExport,
     ITemporaryExposureKeyBlobService blobService,
     ILogger <TemporaryExposureKeyDeleteBatchService> logger)
 {
     TekRepository       = tek;
     TekExportRepository = tekExport;
     BlobService         = blobService;
     Logger = logger;
 }
 public TemporaryExposureKeyDeleteBatchService(
     IConfiguration config,
     ITemporaryExposureKeyRepository tek,
     ITemporaryExposureKeyExportRepository tekExport,
     ITemporaryExposureKeyBlobService blobService,
     ILogger <TemporaryExposureKeyDeleteBatchService> logger)
 {
     Logger = logger;
     Logger.LogInformation($"{nameof(TemporaryExposureKeyDeleteBatchService)} constructor");
     TekRepository       = tek;
     TekExportRepository = tekExport;
     BlobService         = blobService;
 }
 public TemporaryExposureKeyExportBatchService(
     IConfiguration config,
     ITemporaryExposureKeyRepository tek,
     ITemporaryExposureKeyExportRepository tekExport,
     ITemporaryExposureKeySignService signService,
     ITemporaryExposureKeySignatureInfoService signatureService,
     ITemporaryExposureKeyBlobService blobService,
     ILogger <TemporaryExposureKeyExportBatchService> logger)
 {
     TekRepository       = tek;
     TekExportRepository = tekExport;
     SignService         = signService;
     SignatureService    = signatureService;
     BlobService         = blobService;
     Logger = logger;
 }
Пример #4
0
 public TemporaryExposureKeyExportBatchService(
     IConfiguration config,
     ITemporaryExposureKeyRepository tek,
     ITemporaryExposureKeyExportRepository tekExport,
     ITemporaryExposureKeySignService signService,
     ITemporaryExposureKeySignatureInfoService signatureService,
     ITemporaryExposureKeyBlobService blobService,
     ILogger <TemporaryExposureKeyExportBatchService> logger)
 {
     Logger = logger;
     Logger.LogInformation($"{nameof(TemporaryExposureKeyExportBatchService)} constructor");
     TekRepository       = tek;
     TekExportRepository = tekExport;
     SignService         = signService;
     SignatureService    = signatureService;
     BlobService         = blobService;
     Regions             = config.SupportRegions();
 }