public object Get(GetAllGeneratedTeamCityProjects request) { var gitHubToken = SessionAs <AuthUserSession>().GetGitHubAccessToken(); var allTcProjs = TeamCityClient.GetProjects(); var allGhProjects = GitHubHelper.GetGitHubRepositories(gitHubToken); var configuredRepos = GetConfiguredRepos(allGhProjects, allTcProjs); return(new GetAllGeneratedTeamCityProjectsResponse { Projects = configuredRepos }); }
public object Get(GetAllGeneratedTeamCityProjects request) { var gitHubToken = SessionAs<AuthUserSession>().GetGitHubAccessToken(); var allTcProjs = TeamCityClient.GetProjects(); var allGhProjects = GitHubHelper.GetGitHubRepositories(gitHubToken); var configuredRepos = GetConfiguredRepos(allGhProjects, allTcProjs); return new GetAllGeneratedTeamCityProjectsResponse { Projects = configuredRepos }; }