1 instantiation of PackageInfo
NuGet.Protocol (1)
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (1)
571
return new
PackageInfo
11 references to PackageInfo
NuGet.Protocol (11)
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (11)
38
private readonly TaskResultCache<string, List<
PackageInfo
>> _packageVersionsCache = new(StringComparer.OrdinalIgnoreCase);
186
var
packageInfo = await GetPackageInfoAsync(id, version, cacheContext, logger, cancellationToken);
271
var
packageInfo = await GetPackageInfoAsync(id, version, cacheContext, logger, cancellationToken);
336
var
packageInfo = await GetPackageInfoAsync(
411
var
packageInfo = await GetPackageInfoAsync(id, version, cacheContext, logger, cancellationToken);
426
private async Task<
PackageInfo
?> GetPackageInfoAsync(
437
private async Task<IEnumerable<
PackageInfo
>> EnsurePackagesAsync(
443
List<
PackageInfo
> result = await _packageVersionsCache.GetOrAddAsync(
452
private async Task<List<
PackageInfo
>> FindPackagesByIdAsyncCore(
467
var results = new List<
PackageInfo
>();
566
private static
PackageInfo
BuildModel(string id, XElement element)