public SnapshotDiagnosisKeys(SnapshotLoggingExtensions logger, DkSourceDbContext dkSourceDbContext, Func <EksPublishingJobDbContext> publishingDbContextFactory, IInfectiousness infectiousness)
 {
     _logger                     = logger ?? throw new ArgumentNullException(nameof(logger));
     _dkSourceDbContext          = dkSourceDbContext ?? throw new ArgumentNullException(nameof(dkSourceDbContext));
     _publishingDbContextFactory = publishingDbContextFactory ?? throw new ArgumentNullException(nameof(publishingDbContextFactory));
     _infectiousness             = infectiousness ?? throw new ArgumentNullException(nameof(infectiousness));
 }
Пример #2
0
 public IksInputSnapshotCommand(ILogger <IksInputSnapshotCommand> logger, DkSourceDbContext dkSourceDbContext, Func <IksPublishingJobDbContext> tekSourceDbContextFunc, IOutboundFixedCountriesOfInterestSetting config)
 {
     _Logger                     = logger ?? throw new ArgumentNullException(nameof(logger));
     _DkSourceDbContext          = dkSourceDbContext ?? throw new ArgumentNullException(nameof(dkSourceDbContext));
     _PublishingDbContextFactory = tekSourceDbContextFunc ?? throw new ArgumentNullException(nameof(tekSourceDbContextFunc));
     _Config                     = config ?? throw new ArgumentNullException(nameof(config));
 }
Пример #3
0
 public IksImportCommand(DkSourceDbContext dkSourceDbContext, IDiagnosticKeyProcessor[] importProcessors, ITekValidatorConfig tekValidatorConfig, IUtcDateTimeProvider dateTimeProvider, ILogger <IksImportCommand> logger)
 {
     _dkSourceDbContext  = dkSourceDbContext ?? throw new ArgumentNullException(nameof(dkSourceDbContext));
     _importProcessors   = importProcessors ?? throw new ArgumentNullException(nameof(importProcessors));
     _tekValidatorConfig = tekValidatorConfig ?? throw new ArgumentNullException(nameof(tekValidatorConfig));
     _dateTimeProvider   = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider));
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public DatabaseProvisioner(DbProvisionLoggingExtensions logger,
                            WorkflowDbContext workflowDbContext,
                            ContentDbContext contentDbContext,
                            EksPublishingJobDbContext eksPublishingJobDbContext,
                            DataProtectionKeysDbContext dataProtectionKeysDbContext,
                            StatsDbContext statsDbContext,
                            DkSourceDbContext dkSourceDbContext,
                            IksInDbContext iksInDbContext,
                            IksOutDbContext iksOutDbContext,
                            IksPublishingJobDbContext iksPublishingJobDbContext)
 {
     _Logger                      = logger ?? throw new ArgumentNullException(nameof(logger));
     _WorkflowDbContext           = workflowDbContext ?? throw new ArgumentNullException(nameof(workflowDbContext));
     _ContentDbContext            = contentDbContext ?? throw new ArgumentNullException(nameof(contentDbContext));
     _EksPublishingJobDbContext   = eksPublishingJobDbContext ?? throw new ArgumentNullException(nameof(eksPublishingJobDbContext));
     _DataProtectionKeysDbContext = dataProtectionKeysDbContext ?? throw new ArgumentNullException(nameof(dataProtectionKeysDbContext));
     _StatsDbContext              = statsDbContext ?? throw new ArgumentNullException(nameof(statsDbContext));
     _DkSourceDbContext           = dkSourceDbContext ?? throw new ArgumentNullException(nameof(dkSourceDbContext));
     _IksInDbContext              = iksInDbContext ?? throw new ArgumentNullException(nameof(iksInDbContext));
     _IksOutDbContext             = iksOutDbContext ?? throw new ArgumentNullException(nameof(iksOutDbContext));
     _IksPublishingJobDbContext   = iksPublishingJobDbContext ?? throw new ArgumentNullException(nameof(iksPublishingJobDbContext));
 }
 public WriteStuffingToDiagnosisKeys(DkSourceDbContext dkDbContext, EksPublishingJobDbContext eksPublishingDbContext, IDiagnosticKeyProcessor[] dkProcessors)
 {
     _DkDbContext            = dkDbContext ?? throw new ArgumentNullException(nameof(dkDbContext));
     _EksPublishingDbContext = eksPublishingDbContext ?? throw new ArgumentNullException(nameof(eksPublishingDbContext));
     _DkProcessors           = dkProcessors ?? throw new ArgumentNullException(nameof(eksPublishingDbContext));
 }
 public SnapshotDiagnosisKeys(SnapshotLoggingExtensions logger, DkSourceDbContext dkSourceDbContext, Func <EksPublishingJobDbContext> publishingDbContextFactory)
 {
     _Logger                     = logger ?? throw new ArgumentNullException(nameof(logger));
     _DkSourceDbContext          = dkSourceDbContext ?? throw new ArgumentNullException(nameof(dkSourceDbContext));
     _PublishingDbContextFactory = publishingDbContextFactory ?? throw new ArgumentNullException(nameof(publishingDbContextFactory));
 }