public DeployRequestManager(IBuildRepository buildRepository, IProjectRepository projectRepository, IDeployRepository deployRepository, IDeploymentValidator validator, IProjectNotifier projectNotifier, IUserIdentity userIdentity, IDeployStateRepository deployStateRepository) { _buildRepository = DIHelper.VerifyParameter(buildRepository); _projectRepository = DIHelper.VerifyParameter(projectRepository); _deployRepository = DIHelper.VerifyParameter(deployRepository); _deployStateRepository = DIHelper.VerifyParameter(deployStateRepository); _validator = DIHelper.VerifyParameter(validator); _projectNotifier = DIHelper.VerifyParameter(projectNotifier); _userIdentity = DIHelper.VerifyParameter(userIdentity); }
public DeployStateManager(IDeployRepository deployRepository, IDeployStateRepository deployStateRepository, IBuildRepository buildRepository, IProjectRepository projectRepository, IDeploymentValidator deploymentValidator, IProjectNotifier projectNotifier, IDeployStatusNotifier deployStatusNotifier) { _deployRepository = DIHelper.VerifyParameter(deployRepository); _deployStateRepository = DIHelper.VerifyParameter(deployStateRepository); _buildRepository = DIHelper.VerifyParameter(buildRepository); _projectRepository = DIHelper.VerifyParameter(projectRepository); _validator = DIHelper.VerifyParameter(deploymentValidator); _projectNotifier = DIHelper.VerifyParameter(projectNotifier); _deployStatusNotifier = DIHelper.VerifyParameter(deployStatusNotifier); }
public PreviewEmailController(IDeployRepository deployRepository, IDeployStateRepository deployStateRepository, IBuildRepository buildRepository, IProjectRepository projectRepository, ISystemSettings systemSettings, IUrlGenerator urlGenerator, IRazorTemplateRepository razorTemplateRepository, INotificationResourceViews notificationResourceViews) { _deployRepository = DIHelper.VerifyParameter(deployRepository); _deployStateRepository = DIHelper.VerifyParameter(deployStateRepository); _buildRepository = DIHelper.VerifyParameter(buildRepository); _projectRepository = DIHelper.VerifyParameter(projectRepository); _systemSettings = DIHelper.VerifyParameter(systemSettings); _urlGenerator = DIHelper.VerifyParameter(urlGenerator); _razorTemplateRepository = DIHelper.VerifyParameter(razorTemplateRepository); _notificationResourceViews = DIHelper.VerifyParameter(notificationResourceViews); }
public OfflineDeploymentManager(IDeployRepository deployRepository, IDeployStateRepository deployStateRepository, IOfflineDeploymentRepository offlineDeploymentRepository, IProjectRepository projectRepository, ISystemSettings systemSettings, IFileRepository fileRepository, IZipper zipper, IManifestBuilder manifestBuilder) { _deployRepository = DIHelper.VerifyParameter(deployRepository); _deployStateRepository = DIHelper.VerifyParameter(deployStateRepository); _offlineDeploymentRepository = DIHelper.VerifyParameter(offlineDeploymentRepository); _projectRepository = DIHelper.VerifyParameter(projectRepository); _systemSettings = DIHelper.VerifyParameter(systemSettings); _fileRepository = DIHelper.VerifyParameter(fileRepository); _zipper = DIHelper.VerifyParameter(zipper); _manifestBuilder = DIHelper.VerifyParameter(manifestBuilder); }
public ProjectNotifier(IMembershipRepository membershipRepository, IEmailQueue emailQueue, IRazorTemplateRepository razorTemplateRepository, IUrlGenerator urlGenerator, ISystemSettings systemSettings, INotificationResourceViews notificationResourceViews, IDeployRepository deployRepository, IDeployStateRepository deployStateRepository) { _membershipRepository = DIHelper.VerifyParameter(membershipRepository); _emailQueue = DIHelper.VerifyParameter(emailQueue); _razorTemplateRepository = DIHelper.VerifyParameter(razorTemplateRepository); _urlGenerator = DIHelper.VerifyParameter(urlGenerator); _systemSettings = DIHelper.VerifyParameter(systemSettings); _notificationResourceViews = DIHelper.VerifyParameter(notificationResourceViews); _deployRepository = DIHelper.VerifyParameter(deployRepository); _deployStateRepository = DIHelper.VerifyParameter(deployStateRepository); }
public DashboardReporter(IProjectRepository projectRepository, IDeployStateRepository deployStateRepository) { _projectRepository = projectRepository; _deployStateRepository = deployStateRepository; }
public DeployHistoryReporter(IDeployStateRepository deployStateRepository) { _deployStateRepository = DIHelper.VerifyParameter(deployStateRepository); }