2 instantiations of RemoteSourceDependencyInfo
NuGet.Protocol (2)
DependencyInfo\ResolverMetadataClient.cs (2)
159return new RemoteSourceDependencyInfo(identity, listed, catalogEntry.DependencySets, contentUri); 212return new RemoteSourceDependencyInfo(identity, listed, dependencyGroups, contentUri);
23 references to RemoteSourceDependencyInfo
NuGet.Protocol (23)
DependencyInfo\ResolverMetadataClient.cs (10)
25/// Retrieve the <see cref="RemoteSourceDependencyInfo" /> for a registration. 28public static async Task<IEnumerable<RemoteSourceDependencyInfo>> GetDependencies( 54private static async Task<HashSet<RemoteSourceDependencyInfo>> GetDependenciesFromJObjectsAsync( 65var results = new HashSet<RemoteSourceDependencyInfo>(); 91private static async Task<HashSet<RemoteSourceDependencyInfo>> GetDependenciesFromItemsAsync( 100var results = new HashSet<RemoteSourceDependencyInfo>(); 143private static RemoteSourceDependencyInfo ProcessPackageVersion(RegistrationLeafItem leaf, NuGetVersion version, Uri registrationUri) 168private static RemoteSourceDependencyInfo ProcessPackageVersion(JObject packageObj, NuGetVersion version) 232IEnumerable<RemoteSourceDependencyInfo> dependencies = await GetDependencies(httpClient, registrationUri, packageId, range, cacheContext, log, token, env); 245foreach (var item in dependencies)
RemoteRepositories\RemoteV3FindPackageByIdResource.cs (8)
31private readonly TaskResultCache<string, IEnumerable<RemoteSourceDependencyInfo>> _packageVersionsCache = new(StringComparer.OrdinalIgnoreCase); 179var packageInfo = await GetPackageInfoAsync(id, version, cacheContext, logger, cancellationToken); 263var packageInfo = await GetPackageInfoAsync(id, version, cacheContext, logger, cancellationToken); 328var packageInfo = await GetPackageInfoAsync( 403var packageInfo = await GetPackageInfoAsync(id, version, cacheContext, logger, cancellationToken); 418private async Task<RemoteSourceDependencyInfo> GetPackageInfoAsync( 429private Task<IEnumerable<RemoteSourceDependencyInfo>> EnsurePackagesAsync( 442private async Task<IEnumerable<RemoteSourceDependencyInfo>> FindPackagesByIdAsyncCore(
RemoteSourceDependencyInfo.cs (3)
17public class RemoteSourceDependencyInfo : IEquatable<RemoteSourceDependencyInfo> 74public bool Equals(RemoteSourceDependencyInfo? other) 82public override bool Equals(object? obj) => Equals(obj as RemoteSourceDependencyInfo);
Resources\DependencyInfoResource.cs (1)
59public virtual Task<IEnumerable<RemoteSourceDependencyInfo>> ResolvePackages(string packageId,
Resources\DependencyInfoResourceV3.cs (1)
147public override Task<IEnumerable<RemoteSourceDependencyInfo>> ResolvePackages(string packageId, SourceCacheContext cacheContext, Common.ILogger log, CancellationToken token)