26 instantiations of VersionFolderPathResolver
dotnet (6)
NugetPackageDownloader\NuGetPackageDownloader.cs (2)
189
var pathResolver = new
VersionFolderPathResolver
(resolvedDownloadFolder);
313
new
VersionFolderPathResolver
(repository.PackageSource.Source).GetPackageFileName(packageId.ToString(), resolvedPackageVersion)
ToolPackage\ToolPackageDownloader.cs (1)
64
var versionFolderPathResolver = new
VersionFolderPathResolver
(packagesRootPath);
ToolPackage\ToolPackageDownloaderBase.cs (1)
162
var nugetPackageRootDirectory = new
VersionFolderPathResolver
(_toolPackageStore.Root.Value).GetInstallPath(packageId.ToString(), packageVersion);
ToolPackage\ToolPackageInstance.cs (2)
103
var installPath = new
VersionFolderPathResolver
(PackageDirectory.Value).GetInstallPath(ResolvedPackageId.ToString(), ResolvedPackageVersion);
181
var installPath = new
VersionFolderPathResolver
(packageDirectory.Value).GetInstallPath(library.Name, library.Version);
Microsoft.NET.Build.Tasks (1)
DependencyContextBuilder.cs (1)
48
private readonly VersionFolderPathResolver _versionFolderPathResolver =
new
(rootPath: null);
NuGet.CommandLine.XPlat (1)
Commands\Package\Download\PackageDownloadRunner.cs (1)
304
var resolver = new
VersionFolderPathResolver
(outputDirectory);
NuGet.Commands (6)
CommandRunners\PackCommandRunner.cs (1)
194
new
VersionFolderPathResolver
(outputPath).GetManifestFileName(builder.Id, builder.Version));
RestoreCommand\OriginalCaseGlobalPackageFolder.cs (2)
53
_pathResolver = new
VersionFolderPathResolver
(
68
var versionFolderPathResolver = new
VersionFolderPathResolver
(_request.PackagesDirectory, _request.IsLowercasePackagesDirectory);
RestoreCommand\ProjectRestoreCommand.cs (1)
403
var versionFolderPathResolver = new
VersionFolderPathResolver
(_request.PackagesDirectory);
RestoreCommand\Utility\NoOpRestoreUtilities.cs (2)
267
new
VersionFolderPathResolver
(request.PackagesDirectory)
272
pathResolvers.Add(new
VersionFolderPathResolver
(restoreMetadataFallbackFolder));
NuGet.Packaging (2)
FallbackPackagePathResolver.cs (1)
68
.Select(path => new
VersionFolderPathResolver
(path))
Rules\PathTooLongRule.cs (1)
21
var versionFolderPathResolver = new
VersionFolderPathResolver
(string.Empty);
NuGet.Protocol (10)
LocalRepositories\LocalV3FindPackageByIdResource.cs (1)
89
_resolver = new
VersionFolderPathResolver
(_source);
PackagesFolder\NuGetv3LocalRepository.cs (1)
60
PathResolver = new
VersionFolderPathResolver
(path);
Plugins\PluginPackageReader.cs (1)
1109
var resolver = new
VersionFolderPathResolver
(directory);
Utility\GlobalPackagesFolderUtility.cs (2)
35
var defaultPackagePathResolver = new
VersionFolderPathResolver
(globalPackagesFolder);
120
var versionFolderPathResolver = new
VersionFolderPathResolver
(globalPackagesFolder);
Utility\LocalFolderUtility.cs (2)
663
var pathResolver = new
VersionFolderPathResolver
(rootDirInfo.FullName);
1027
var pathResolver = new
VersionFolderPathResolver
(rootDirectoryInfo.FullName);
Utility\OfflineFeedUtility.cs (3)
35
var versionFolderPathResolver = new
VersionFolderPathResolver
(offlineFeed);
72
var versionFolderPathResolver = new
VersionFolderPathResolver
(offlineFeed);
198
var versionFolderPathResolver = new
VersionFolderPathResolver
(source);
34 references to VersionFolderPathResolver
dotnet (2)
NugetPackageDownloader\NuGetPackageDownloader.cs (1)
189
var
pathResolver = new VersionFolderPathResolver(resolvedDownloadFolder);
ToolPackage\ToolPackageDownloader.cs (1)
64
var
versionFolderPathResolver = new VersionFolderPathResolver(packagesRootPath);
Microsoft.NET.Build.Tasks (1)
DependencyContextBuilder.cs (1)
48
private readonly
VersionFolderPathResolver
_versionFolderPathResolver = new(rootPath: null);
NuGet.CommandLine.XPlat (1)
Commands\Package\Download\PackageDownloadRunner.cs (1)
304
var
resolver = new VersionFolderPathResolver(outputDirectory);
NuGet.Commands (7)
RestoreCommand\LockFileBuilder.cs (1)
122
var
resolver = packageInfo.Repository.PathResolver;
RestoreCommand\OriginalCaseGlobalPackageFolder.cs (2)
30
private readonly
VersionFolderPathResolver
_pathResolver;
68
var
versionFolderPathResolver = new VersionFolderPathResolver(_request.PackagesDirectory, _request.IsLowercasePackagesDirectory);
RestoreCommand\ProjectRestoreCommand.cs (1)
403
var
versionFolderPathResolver = new VersionFolderPathResolver(_request.PackagesDirectory);
RestoreCommand\Utility\NoOpRestoreUtilities.cs (3)
265
var pathResolvers = new List<
VersionFolderPathResolver
>(request.Project.RestoreMetadata.FallbackFolders.Count + 1)
294
private static IEnumerable<string> GetPackageFiles(LocalPackageFileCache packageFileCache, string packageId, NuGetVersion version, List<
VersionFolderPathResolver
> resolvers)
296
foreach (
var
resolver in resolvers)
NuGet.Packaging (13)
FallbackPackagePathInfo.cs (2)
14
public
VersionFolderPathResolver
PathResolver { get; }
26
public FallbackPackagePathInfo(string id, NuGetVersion version,
VersionFolderPathResolver
resolver)
FallbackPackagePathResolver.cs (2)
17
private readonly List<
VersionFolderPathResolver
> _pathResolvers;
121
foreach (
var
resolver in _pathResolvers)
PackageExtractor.cs (5)
23
/// <remarks>For PackageReference directory layout, use <see cref="PackageExtractor.InstallFromSourceAsync(string, PackageIdentity, Func{Stream, Task},
VersionFolderPathResolver
, PackageExtractionContext, CancellationToken, Guid)"/></remarks>
153
/// <remarks>For PackageReference directory layout, use <see cref="PackageExtractor.InstallFromSourceAsync(string, PackageIdentity, Func{Stream, Task},
VersionFolderPathResolver
, PackageExtractionContext, CancellationToken, Guid)"/></remarks>
260
/// <remarks>For PackageReference directory layout, use <see cref="PackageExtractor.InstallFromSourceAsync(string, PackageIdentity, Func{Stream, Task},
VersionFolderPathResolver
, PackageExtractionContext, CancellationToken, Guid)"/></remarks>
381
VersionFolderPathResolver
versionFolderPathResolver,
658
VersionFolderPathResolver
versionFolderPathResolver,
PackagePathResolver.cs (1)
24
/// <remarks>See <see cref="
VersionFolderPathResolver
"/> for PackageReference and global packages folder layouts.</remarks>
Rules\PathTooLongRule.cs (1)
21
var
versionFolderPathResolver = new VersionFolderPathResolver(string.Empty);
VersionFolderPathResolver.cs (2)
26
/// Initializes a new <see cref="
VersionFolderPathResolver
" /> class.
34
/// Initializes a new <see cref="
VersionFolderPathResolver
" /> class.
NuGet.Protocol (10)
LocalRepositories\LocalV3FindPackageByIdResource.cs (1)
35
private readonly
VersionFolderPathResolver
_resolver;
PackagesFolder\NuGetv3LocalRepository.cs (1)
43
public
VersionFolderPathResolver
PathResolver { get; }
Plugins\PluginPackageReader.cs (1)
1109
var
resolver = new VersionFolderPathResolver(directory);
Utility\GlobalPackagesFolderUtility.cs (2)
35
var
defaultPackagePathResolver = new VersionFolderPathResolver(globalPackagesFolder);
120
var
versionFolderPathResolver = new VersionFolderPathResolver(globalPackagesFolder);
Utility\LocalFolderUtility.cs (2)
663
var
pathResolver = new VersionFolderPathResolver(rootDirInfo.FullName);
1027
var
pathResolver = new VersionFolderPathResolver(rootDirectoryInfo.FullName);
Utility\OfflineFeedUtility.cs (3)
35
var
versionFolderPathResolver = new VersionFolderPathResolver(offlineFeed);
72
var
versionFolderPathResolver = new VersionFolderPathResolver(offlineFeed);
198
var
versionFolderPathResolver = new VersionFolderPathResolver(source);