public static void SetSelectedProjectsToDeploy(Guid deploymentId, DependentProjectsToDeploySelection dependentProjectsToDeploySelection) { lock (_collectedProjectsByDeploymentId) { _collectedProjectsByDeploymentId[deploymentId] = new DependentProjectsToDeploySelectionResult { DependentProjectsToDeploySelection = dependentProjectsToDeploySelection }; } }
public void SetSelectedDependentProjectsToDeploy(Guid deploymentId, List<DependentProject> dependenciesToDeploy) { DependentProjectsToDeploySelection dependentProjectsToDeploySelection = new DependentProjectsToDeploySelection() { SelectedProjects = new List<Core.ExternalDataCollectors.DependentProjectsSelection.DependentProject>(DtoMapper.Map<List<Proxy.Dto.DependentProject>, List<Core.ExternalDataCollectors.DependentProjectsSelection.DependentProject>>(dependenciesToDeploy)) }; DependentProjectsToDeployWebSelector .SetSelectedProjectsToDeploy(deploymentId, dependentProjectsToDeploySelection); }