public IResponse Execute(ICruiseRequest request) { IProjectSpecifier projectSpecifier = request.ProjectSpecifier; bool purgeWorkingDirectory = request.Request.GetChecked("PurgeWorkingDirectory"); bool purgeArtifactDirectory = request.Request.GetChecked("PurgeArtifactDirectory"); bool purgeSourceControlEnvironment = request.Request.GetChecked("PurgeSourceControlEnvironment"); farmService.DeleteProject(projectSpecifier, purgeWorkingDirectory, purgeArtifactDirectory, purgeSourceControlEnvironment, request.RetrieveSessionToken()); return(viewBuilder.BuildView(BuildModel(projectSpecifier, purgeWorkingDirectory, purgeArtifactDirectory, purgeSourceControlEnvironment))); }
public IResponse Execute(ICruiseRequest request) { return(viewBuilder.BuildView(BuildModel(request.ProjectSpecifier))); }