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
            };
        }