Exemplo n.º 1
0
        public async Task <IEnumerable <NugetPackageModel> > GetAllPackages(int id)
        {
            var repository = await _repositoryStorageService.GetById(id);

            var feed = await _nugetApiProxyManager.ListPackages($"{repository.Url}/{NugetRepositoryUrls.ListPackagesUrl}");

            return(_mapper.Map <IEnumerable <NugetPackageModel> >(feed.entry));
        }
Exemplo n.º 2
0
        public async Task <feed> ListProxy([FromRoute] int id)
        {
            var repository = await _repositoryManager.GetById(id);

            return(await _nugetApiProxyManager.ListPackages($"{repository.Url}/{NugetRepositoryUrls.ListPackagesUrl}"));
        }