public DeployRunner(IBuildRepository buildRepository, IProjectRepository projectRepository, IDeployTaskStatusManager statusManager, IDeployComponentRunner componentRunner, IDeployTaskFactory taskFactory, IFileManager fileManager, IZipper zipper) { _buildRepository = DIHelper.VerifyParameter(buildRepository); _projectRepository = DIHelper.VerifyParameter(projectRepository); _statusManager = DIHelper.VerifyParameter(statusManager); _componentRunner = DIHelper.VerifyParameter(componentRunner); _taskFactory = DIHelper.VerifyParameter(taskFactory); _fileManager = DIHelper.VerifyParameter(fileManager); _zipper = DIHelper.VerifyParameter(zipper); }
public DeployComponentRunner(IDeployTaskFactory deployTaskFactory, IImpersonator impersonator) { _deployTaskFactory = DIHelper.VerifyParameter(deployTaskFactory); _impersonator = DIHelper.VerifyParameter(impersonator); }
public ProjectManager(IProjectRepository projectRepository, IDeployTaskFactory deployTaskFactory) { _projectRepository = DIHelper.VerifyParameter(projectRepository); _deployTaskFactory = DIHelper.VerifyParameter(deployTaskFactory); }
public DeploymentValidator(IDeployTaskFactory taskFactory) { _taskFactory = taskFactory; }