Exemplo n.º 1
0
        public async Task <IActionResult> GetGitlabAllRepositoriesLastCommit()
        {
            return(await _cache.GetOrCreateAsync("gitlab-repos-commits", async cacheEntry =>
            {
                cacheEntry.SlidingExpiration = TimeSpan.FromSeconds(TIMEOUT_SECONDS);

                var commits = await _gitLabService.GetRepositoriesLastCommit();

                return Ok(commits);
            }));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> GetGitlabAllRepositoriesLastCommit()
        {
            var commits = await _gitLabService.GetRepositoriesLastCommit();

            return(Ok(commits));
        }