5 instantiations of NuGetv3LocalRepository
dotnet (2)
ToolPackage\ToolPackageDownloader.cs (2)
114
NuGetv3LocalRepository nugetLocalRepository =
new
(packagesRootPath);
142
NuGetv3LocalRepository localRepository =
new
(packagesRootPath.Value);
NuGet.CommandLine.XPlat (1)
Commands\Package\Download\PackageDownloadRunner.cs (1)
305
var userPackageFolder = new
NuGetv3LocalRepository
(outputDirectory);
NuGet.Commands (2)
RestoreCommand\RestoreCommandProvidersCache.cs (2)
90
(path) => new
NuGetv3LocalRepository
(path, _fileCache, isFallbackFolder: false, updateLastAccess));
100
var cache = _globalCache.GetOrAdd(fallbackPath, (path) => new
NuGetv3LocalRepository
(path, _fileCache, isFallbackFolder: true, updateLastAccessTime: false));
50 references to NuGetv3LocalRepository
dotnet (2)
ToolPackage\ToolPackageDownloader.cs (2)
114
NuGetv3LocalRepository
nugetLocalRepository = new(packagesRootPath);
142
NuGetv3LocalRepository
localRepository = new(packagesRootPath.Value);
NuGet.CommandLine.XPlat (1)
Commands\Package\Download\PackageDownloadRunner.cs (1)
305
var
userPackageFolder = new NuGetv3LocalRepository(outputDirectory);
NuGet.Commands (43)
RestoreCommand\CompatibilityChecker.cs (2)
26
private readonly IReadOnlyList<
NuGetv3LocalRepository
> _localRepositories;
31
public CompatibilityChecker(IReadOnlyList<
NuGetv3LocalRepository
> localRepositories, LockFile lockFile, bool validateRuntimeAssets, ILogger log)
RestoreCommand\DependencyGraphResolver.cs (8)
99
/// <param name="userPackageFolder">A <see cref="
NuGetv3LocalRepository
" /> representing the global packages folder configured for restore.</param>
100
/// <param name="fallbackPackageFolders">A <see cref="IReadOnlyList{T}" /> of <see cref="
NuGetv3LocalRepository
" /> objects that represent the package fallback folders configured for restore.</param>
103
/// <param name="localRepositories">A <see cref="List{T}" /> of <see cref="
NuGetv3LocalRepository
" /> objects that represent the local package repositories configured for restore.</param>
113
NuGetv3LocalRepository
userPackageFolder,
114
IReadOnlyList<
NuGetv3LocalRepository
> fallbackPackageFolders,
117
List<
NuGetv3LocalRepository
> localRepositories,
1421
/// <param name="localRepositories">A <see cref="List{T}" /> containing <see cref="
NuGetv3LocalRepository
" /> objects to find local packages in.</param>
1427
private bool TryGetRuntimeGraph(List<
NuGetv3LocalRepository
> localRepositories, Dictionary<string, RestoreTargetGraph> graphsByTargetAlias, FrameworkRuntimeDefinition frameworkRuntimeDefinition, TargetFrameworkInformation? projectTargetFramework, [NotNullWhen(true)] out RuntimeGraph? runtimeGraph)
RestoreCommand\LockFileBuilder.cs (1)
42
IReadOnlyList<
NuGetv3LocalRepository
> localRepositories,
RestoreCommand\OriginalCaseGlobalPackageFolder.cs (2)
27
private readonly List<
NuGetv3LocalRepository
> _localRepositories;
49
_localRepositories = new List<
NuGetv3LocalRepository
>();
RestoreCommand\ProjectRestoreCommand.cs (6)
48
NuGetv3LocalRepository
userPackageFolder,
49
IReadOnlyList<
NuGetv3LocalRepository
> fallbackPackageFolders,
107
var localRepositories = new List<
NuGetv3LocalRepository
>();
350
NuGetv3LocalRepository
userPackageFolder,
396
private async Task<bool> InstallPackageAsync(RemoteMatch installItem,
NuGetv3LocalRepository
userPackageFolder, PackageExtractionContext packageExtractionContext, CancellationToken token)
486
internal static RuntimeGraph GetRuntimeGraph(RestoreTargetGraph graph, IReadOnlyList<
NuGetv3LocalRepository
> localRepositories, RuntimeGraph projectRuntimeGraph, RestoreCollectorLogger logger)
RestoreCommand\RestoreCommand.cs (9)
214
var localRepositories = new List<
NuGetv3LocalRepository
>
634
List<
NuGetv3LocalRepository
> localRepositories,
1578
IReadOnlyList<
NuGetv3LocalRepository
> localRepositories,
1758
IReadOnlyList<
NuGetv3LocalRepository
> localRepositories,
1804
NuGetv3LocalRepository
userPackageFolder,
1805
IReadOnlyList<
NuGetv3LocalRepository
> fallbackPackageFolders,
1989
NuGetv3LocalRepository
userPackageFolder,
1990
IReadOnlyList<
NuGetv3LocalRepository
> fallbackPackageFolders,
2023
var localRepositories = new List<
NuGetv3LocalRepository
>();
RestoreCommand\RestoreCommandProviders.cs (5)
21
NuGetv3LocalRepository
globalPackages,
22
IReadOnlyList<
NuGetv3LocalRepository
> fallbackPackageFolders,
37
/// A <see cref="
NuGetv3LocalRepository
"/> repository may be passed in as part of the request.
41
public
NuGetv3LocalRepository
GlobalPackages { get; }
43
public IReadOnlyList<
NuGetv3LocalRepository
> FallbackPackageFolders { get; }
RestoreCommand\RestoreCommandProvidersCache.cs (9)
26
private readonly ConcurrentDictionary<string,
NuGetv3LocalRepository
> _globalCache
27
= new ConcurrentDictionary<string,
NuGetv3LocalRepository
>(PathUtility.GetStringComparerBasedOnOS());
78
NuGetv3LocalRepository
globalPackages = CreateGlobalPackagedRepository(globalPackagesPath, updateLastAccess);
79
List<
NuGetv3LocalRepository
> fallbackFolders = GetFallbackFolderRepositories(fallbackPackagesPaths);
87
private
NuGetv3LocalRepository
CreateGlobalPackagedRepository(string globalPackagesPath, bool updateLastAccess)
89
NuGetv3LocalRepository
globalCache = _globalCache.GetOrAdd(globalPackagesPath,
94
private List<
NuGetv3LocalRepository
> GetFallbackFolderRepositories(IReadOnlyList<string> fallbackPackagesPaths)
96
var fallbackFolders = new List<
NuGetv3LocalRepository
>();
100
var
cache = _globalCache.GetOrAdd(fallbackPath, (path) => new NuGetv3LocalRepository(path, _fileCache, isFallbackFolder: true, updateLastAccessTime: false));
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
436
IReadOnlyList<
NuGetv3LocalRepository
> repositories,
NuGet.Protocol (4)
PackagesFolder\LocalPackageSourceInfo.cs (2)
12
public
NuGetv3LocalRepository
Repository { get; }
16
public LocalPackageSourceInfo(
NuGetv3LocalRepository
repository, LocalPackageInfo package)
PackagesFolder\NuGetv3LocalRepositoryUtility.cs (2)
17
IReadOnlyList<
NuGetv3LocalRepository
> repositories,
25
var
repository = repositories[i];