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; }
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(); }