Exemple #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));
 }
 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));
 }
Exemple #3
0
 public PublishTekArgsValidator(ILuhnModNValidator luhnModNValidator, IUtcDateTimeProvider dateTimeProvider)
 {
     _luhnModNValidator = luhnModNValidator ?? throw new ArgumentNullException(nameof(luhnModNValidator));
     _dateTimeProvider  = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider));
 }