public ScriptJobsController(IScriptExecutionService scriptExecutionService) { if (scriptExecutionService == null) { throw new ArgumentNullException("scriptExecutionService"); } _scriptExecutionService = scriptExecutionService; }
/// <summary> /// creates a new <see cref="System.Threading.Tasks.TaskScheduler"/> /// </summary> /// <param name="logger">access to logging</param> /// <param name="configuration">access to configuration</param> /// <param name="scheduledtaskservice">access to scheduled task data</param> /// <param name="workflowexecutor">executes workflows</param> /// <param name="scriptexecutor">executes scripts</param> /// <param name="workflowcompiler">compiler for workflow data</param> public TaskScheduler(ILogger <TaskScheduler> logger, IConfiguration configuration, IScheduledTaskService scheduledtaskservice, IWorkflowExecutionService workflowexecutor, IScriptExecutionService scriptexecutor, IWorkflowCompiler workflowcompiler) { this.logger = logger; this.configuration = configuration; this.scheduledtaskservice = scheduledtaskservice; this.workflowexecutor = workflowexecutor; this.scriptexecutor = scriptexecutor; this.workflowcompiler = workflowcompiler; }
public ScriptController( IScriptService ScriptService, ILogger <ScriptController> Logger, IMapper Mapper, IScriptExecutionService ScriptExecutionService ) { _scriptService = ScriptService; _scriptExecutionService = ScriptExecutionService; _logger = Logger; _mapper = Mapper; }
public DeploymentJobExecutionService( IDeploymentJobService deploymentJobService, IDeploymentJobStepService deploymentJobStepService, IDeploymentJobStepTargetService deploymentJobStepTargetService, IDeploymentPlanStepService deploymentPlanStepService, ITargetGroupService targetGroupService, ITargetGroupEnvironmentService targetGroupEnvironmentService, IProjectTargetService projectTargetService, ITargetService targetService, ICredentialService credentialService, IScriptService scriptService, IScriptExecutionService scriptExecutionService, IProjectEnvironmentService projectEnvironmentService, IVariableService variableService) { if (deploymentJobService == null) throw new ArgumentNullException("deploymentJobService"); _deploymentJobService = deploymentJobService; if (deploymentJobStepService == null) throw new ArgumentNullException("deploymentJobStepService"); _deploymentJobStepService = deploymentJobStepService; if (deploymentJobStepTargetService == null) throw new ArgumentNullException("deploymentJobStepTargetService"); _deploymentJobStepTargetService = deploymentJobStepTargetService; if (deploymentPlanStepService == null) throw new ArgumentNullException("deploymentPlanStepService"); _deploymentPlanStepService = deploymentPlanStepService; if (targetGroupService == null) throw new ArgumentNullException("targetGroupService"); _targetGroupService = targetGroupService; if (targetGroupEnvironmentService == null) throw new ArgumentNullException("targetGroupEnvironmentService"); _targetGroupEnvironmentService = targetGroupEnvironmentService; if (projectTargetService == null) throw new ArgumentNullException("projectTargetService"); _projectTargetService = projectTargetService; if (targetService == null) throw new ArgumentNullException("targetService"); _targetService = targetService; if (credentialService == null) throw new ArgumentNullException("credentialService"); _credentialService = credentialService; if (scriptService == null) throw new ArgumentNullException("scriptService"); _scriptService = scriptService; if (scriptExecutionService == null) throw new ArgumentNullException("scriptExecutionService"); _scriptExecutionService = scriptExecutionService; if (projectEnvironmentService == null) throw new ArgumentNullException("projectEnvironmentService"); _projectEnvironmentService = projectEnvironmentService; if (variableService == null) throw new ArgumentNullException("variableService"); _variableService = variableService; }
public ScriptJobsController(IScriptExecutionService scriptExecutionService) { if (scriptExecutionService == null) throw new ArgumentNullException("scriptExecutionService"); _scriptExecutionService = scriptExecutionService; }
public DeploymentJobExecutionService( IDeploymentJobService deploymentJobService, IDeploymentJobStepService deploymentJobStepService, IDeploymentJobStepTargetService deploymentJobStepTargetService, IDeploymentPlanStepService deploymentPlanStepService, ITargetGroupService targetGroupService, ITargetGroupEnvironmentService targetGroupEnvironmentService, IProjectTargetService projectTargetService, ITargetService targetService, ICredentialService credentialService, IScriptService scriptService, IScriptExecutionService scriptExecutionService, IProjectEnvironmentService projectEnvironmentService, IVariableService variableService) { if (deploymentJobService == null) { throw new ArgumentNullException("deploymentJobService"); } _deploymentJobService = deploymentJobService; if (deploymentJobStepService == null) { throw new ArgumentNullException("deploymentJobStepService"); } _deploymentJobStepService = deploymentJobStepService; if (deploymentJobStepTargetService == null) { throw new ArgumentNullException("deploymentJobStepTargetService"); } _deploymentJobStepTargetService = deploymentJobStepTargetService; if (deploymentPlanStepService == null) { throw new ArgumentNullException("deploymentPlanStepService"); } _deploymentPlanStepService = deploymentPlanStepService; if (targetGroupService == null) { throw new ArgumentNullException("targetGroupService"); } _targetGroupService = targetGroupService; if (targetGroupEnvironmentService == null) { throw new ArgumentNullException("targetGroupEnvironmentService"); } _targetGroupEnvironmentService = targetGroupEnvironmentService; if (projectTargetService == null) { throw new ArgumentNullException("projectTargetService"); } _projectTargetService = projectTargetService; if (targetService == null) { throw new ArgumentNullException("targetService"); } _targetService = targetService; if (credentialService == null) { throw new ArgumentNullException("credentialService"); } _credentialService = credentialService; if (scriptService == null) { throw new ArgumentNullException("scriptService"); } _scriptService = scriptService; if (scriptExecutionService == null) { throw new ArgumentNullException("scriptExecutionService"); } _scriptExecutionService = scriptExecutionService; if (projectEnvironmentService == null) { throw new ArgumentNullException("projectEnvironmentService"); } _projectEnvironmentService = projectEnvironmentService; if (variableService == null) { throw new ArgumentNullException("variableService"); } _variableService = variableService; }
/// <summary> /// creates a new <see cref="ScriptExecutionController"/> /// </summary> /// <param name="logger">access to logging</param> /// <param name="executionservice">access to script executor</param> /// <param name="taskservice">access to task information</param> public ScriptExecutionController(ILogger <ScriptExecutionController> logger, IScriptExecutionService executionservice, ITaskService taskservice) { this.executionservice = executionservice; this.taskservice = taskservice; this.logger = logger; }