public HttpPostReleaseTeksCommand(IReleaseTeksValidator keyValidator, ISignatureValidator signatureValidator, ITekWriter writer, WorkflowDbContext dbContextProvider, IJsonSerializer jsonSerializer, ILogger <HttpPostReleaseTeksCommand> logger)
 {
     _KeyValidator       = keyValidator ?? throw new ArgumentNullException(nameof(keyValidator));
     _SignatureValidator = signatureValidator ?? throw new ArgumentNullException(nameof(signatureValidator));
     _Writer             = writer ?? throw new ArgumentNullException(nameof(writer));
     _DbContextProvider  = dbContextProvider ?? throw new ArgumentNullException(nameof(dbContextProvider));
     _JsonSerializer     = jsonSerializer ?? throw new ArgumentNullException(nameof(jsonSerializer));
     _Logger             = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 2
0
 public HttpPostReleaseTeksCommand(
     IReleaseTeksValidator keyValidator,
     ISignatureValidator signatureValidator,
     ITekWriter writer,
     WorkflowDbContext dbContextProvider)
 {
     _KeyValidator       = keyValidator;
     _SignatureValidator = signatureValidator;
     _Writer             = writer;
     _DbContextProvider  = dbContextProvider;
 }