Exemple #1
0
        public async Task BeginJobAsync()
        {
            _logger.LogInformation("Beginning {JobName}", JobName);
            var reposResult = await _repoBL.GetPinnedRepos(false);

            var projectsAndMergeFields = MakeReposIntoProjects(reposResult.Data);
            await _projectBL.UploadProjects(projectsAndMergeFields);

            _logger.LogInformation("Finished {JobName}", JobName);
        }
Exemple #2
0
        public async Task <IActionResult> PinnedRepos()
        {
            var pinnedRepos = await _repoBL.GetPinnedRepos(true);

            return(Ok(pinnedRepos));
        }