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)); }
public HttpPostReleaseTeksCommand( IReleaseTeksValidator keyValidator, ISignatureValidator signatureValidator, ITekWriter writer, WorkflowDbContext dbContextProvider) { _KeyValidator = keyValidator; _SignatureValidator = signatureValidator; _Writer = writer; _DbContextProvider = dbContextProvider; }