public ProvisionDatabasesCommand(WorkflowDatabaseCreateCommand workflow, ContentDatabaseCreateCommand content, PublishingJobDatabaseCreateCommand job, ILogger <ProvisionDatabasesCommand> logger) { _Workflow = workflow ?? throw new ArgumentNullException(nameof(workflow)); _Content = content ?? throw new ArgumentNullException(nameof(content)); _Job = job ?? throw new ArgumentNullException(nameof(job)); _Logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public FillDatabasesCommand(WorkflowDatabaseCreateCommand workflow, ContentDatabaseCreateCommand content, ILogger <FillDatabasesCommand> logger, WriteFromFile writeFromFile) { _Workflow = workflow ?? throw new ArgumentNullException(nameof(workflow)); _Content = content ?? throw new ArgumentNullException(nameof(content)); _Logger = logger ?? throw new ArgumentNullException(nameof(logger)); _WriteFromFile = writeFromFile; }