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 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 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); }
internal Deployer(IDeployRepository deployRepository, IDeltaRepository deltaRepository) { _deployRepository = deployRepository; _deltaRepository = deltaRepository; }
public DeployQueueManager(IDeployRepository deployRepository, IProjectNotifier projectNotifier) { _deployRepository = DIHelper.VerifyParameter(deployRepository); _projectNotifier = DIHelper.VerifyParameter(projectNotifier); }
public void Setup() { _deployRepository = MockRepository.GenerateMock <IDeployRepository>(); _deltaRepository = MockRepository.GenerateMock <IDeltaRepository>(); }