2 implementations of IPackageResolver
Microsoft.NET.Build.Tasks (1)
NuGetPackageResolver.cs (1)
12internal sealed class NuGetPackageResolver : IPackageResolver
Microsoft.NET.Build.Tasks.UnitTests (1)
Mocks\MockPackageResolver.cs (1)
11public class MockPackageResolver : IPackageResolver
7 references to IPackageResolver
Microsoft.NET.Build.Tasks (7)
AssetsFileResolver.cs (2)
13private readonly IPackageResolver _packageResolver; 17public AssetsFileResolver(IPackageResolver packageResolver)
ResolvePackageAssets.cs (2)
694private IPackageResolver _packageResolver; 717public CacheWriter(ResolvePackageAssets task, IPackageResolver resolver) : this(task)
ResolvePackageDependencies.cs (3)
26private IPackageResolver _packageResolver; 123internal ResolvePackageDependencies(LockFile lockFile, IPackageResolver packageResolver) 132private IPackageResolver PackageResolver => _packageResolver ??= NuGetPackageResolver.CreateResolver(LockFile);