Beispiel #1
0
 public WorkflowController(IServiceProvider serviceProvider, ILuhnModNGenerator luhnModNGenerator, ILuhnModNValidator luhnModNValidator, ILogger <WorkflowController> logger)
 {
     _restApiClient      = serviceProvider.GetService <IRestApiClient>();
     _lLuhnModNGenerator = luhnModNGenerator ?? throw new ArgumentNullException(nameof(luhnModNGenerator));
     _luhnModNValidator  = luhnModNValidator ?? throw new ArgumentNullException(nameof(luhnModNValidator));
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #2
0
 public TekReleaseWorkflowStateCreateV2(
     WorkflowDbContext dbContextProvider,
     IUtcDateTimeProvider dateTimeProvider,
     IRandomNumberGenerator numberGenerator,
     IWorkflowTime workflowTime,
     RegisterSecretLoggingExtensionsV2 logger,
     ILuhnModNConfig luhnModNConfig,
     ILuhnModNGenerator luhnModNGenerator)
 {
     _workflowDbContext = dbContextProvider ?? throw new ArgumentNullException(nameof(dbContextProvider));
     _dateTimeProvider  = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider));
     _numberGenerator   = numberGenerator ?? throw new ArgumentNullException(nameof(numberGenerator));
     _workflowTime      = workflowTime ?? throw new ArgumentNullException(nameof(workflowTime));
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
     _luhnModNConfig    = luhnModNConfig ?? throw new ArgumentNullException(nameof(luhnModNConfig));
     _luhnModNGenerator = luhnModNGenerator ?? throw new ArgumentNullException(nameof(luhnModNGenerator));
 }
 public WorkflowController(ILogger <WorkflowController> logger, ILuhnModNGenerator luhnModNGenerator, ILuhnModNValidator luhnModNValidator)
 {
     _Logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _lLuhnModNGenerator = luhnModNGenerator ?? throw new ArgumentNullException(nameof(luhnModNGenerator));
     _luhnModNValidator  = luhnModNValidator ?? throw new ArgumentNullException(nameof(luhnModNValidator));
 }