1 instantiation of PackageInfo
NuGet.Protocol (1)
RemoteRepositories\PluginFindPackageByIdResource.cs (1)
481return new PackageInfo
14 references to PackageInfo
NuGet.Protocol (14)
RemoteRepositories\PluginFindPackageByIdResource.cs (14)
30private readonly ConcurrentDictionary<string, AsyncLazy<SortedDictionary<NuGetVersion, PackageInfo>>> _packageInfoCache = 31new ConcurrentDictionary<string, AsyncLazy<SortedDictionary<NuGetVersion, PackageInfo>>>(StringComparer.OrdinalIgnoreCase); 272PackageInfo packageInfo; 367return packageInfos.TryGetValue(version, out var packageInfo); 380private async Task<SortedDictionary<NuGetVersion, PackageInfo>> EnsurePackagesAsync( 385AsyncLazy<SortedDictionary<NuGetVersion, PackageInfo>> result = null; 387Func<string, AsyncLazy<SortedDictionary<NuGetVersion, PackageInfo>>> findPackages = 388(keyId) => new AsyncLazy<SortedDictionary<NuGetVersion, PackageInfo>>( 407private async Task<SortedDictionary<NuGetVersion, PackageInfo>> FindPackagesByIdAsync( 442return new SortedDictionary<NuGetVersion, PackageInfo>(); 456private SortedDictionary<NuGetVersion, PackageInfo> ParsePackageVersions( 461var results = new SortedDictionary<NuGetVersion, PackageInfo>(); 463foreach (var packageInfo in versions 476private PackageInfo CreatePackageInfo(string baseUri, string id, string version)