Пример #1
0
 public EksStuffingGeneratorMk2(ITransmissionRiskLevelCalculationMk2 trlCalculation, IRandomNumberGenerator rng, IUtcDateTimeProvider dateTimeProvider, IEksConfig eksConfig)
 {
     _TrlCalculation   = trlCalculation ?? throw new ArgumentNullException(nameof(trlCalculation));
     _Rng              = rng ?? throw new ArgumentNullException(nameof(rng));
     _DateTimeProvider = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider));
     _EksConfig        = eksConfig ?? throw new ArgumentNullException(nameof(eksConfig));
 }
Пример #2
0
 public SnapshotWorkflowTeksToDksCommand(ILogger <SnapshotWorkflowTeksToDksCommand> logger, IUtcDateTimeProvider dateTimeProvider, ITransmissionRiskLevelCalculationMk2 transmissionRiskLevelCalculation, WorkflowDbContext workflowDbContext, Func <WorkflowDbContext> workflowDbContextFactory, Func <DkSourceDbContext> dkSourceDbContextFactory, IWrappedEfExtensions sqlCommands, IDiagnosticKeyProcessor[] orderedProcessorList)
 {
     _logger           = logger ?? throw new ArgumentNullException(nameof(logger));
     _dateTimeProvider = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider));
     _transmissionRiskLevelCalculation = transmissionRiskLevelCalculation ?? throw new ArgumentNullException(nameof(transmissionRiskLevelCalculation));
     _workflowDbContext        = workflowDbContext ?? throw new ArgumentNullException(nameof(workflowDbContext));
     _workflowDbContextFactory = workflowDbContextFactory ?? throw new ArgumentNullException(nameof(workflowDbContextFactory));
     _dkSourceDbContextFactory = dkSourceDbContextFactory ?? throw new ArgumentNullException(nameof(dkSourceDbContextFactory));
     _sqlCommands          = sqlCommands ?? throw new ArgumentNullException(nameof(sqlCommands));
     _orderedProcessorList = orderedProcessorList ?? throw new ArgumentNullException(nameof(orderedProcessorList));
 }
Пример #3
0
 public NlTrlFromDecodedDosDiagnosticKeyProcessor(ITransmissionRiskLevelCalculationMk2 trlCalculation)
 {
     _TrlCalculation = trlCalculation ?? throw new ArgumentNullException(nameof(trlCalculation));
 }