Class LocalPackageFileCache
- Namespace
- NuGet.Protocol
- Assembly
- NuGet.Protocol.dll
public class LocalPackageFileCache
- Inheritance
-
LocalPackageFileCache
- Inherited Members
-
- Extension Methods
-
Constructors
LocalPackageFileCache()
public LocalPackageFileCache()
Methods
GetOrAddFiles(string)
public virtual Lazy<IReadOnlyList<string>> GetOrAddFiles(string expandedPath)
Parameters
expandedPath
string
Returns
- Lazy<IReadOnlyList<string>>
GetOrAddNuspec(string, string)
public virtual Lazy<NuspecReader> GetOrAddNuspec(string manifestPath, string expandedPath)
Parameters
manifestPath
string
expandedPath
string
Returns
- Lazy<NuspecReader>
GetOrAddRuntimeGraph(string)
public virtual Lazy<RuntimeGraph> GetOrAddRuntimeGraph(string expandedPath)
Parameters
expandedPath
string
Returns
- Lazy<RuntimeGraph>
GetOrAddSha512(string)
public virtual Lazy<string> GetOrAddSha512(string sha512Path)
Parameters
sha512Path
string
Returns
- Lazy<string>
Sha512Exists(string)
public virtual bool Sha512Exists(string sha512Path)
Parameters
sha512Path
string
Returns
- bool
UpdateLastAccessTime(string)
public void UpdateLastAccessTime(string nupkgMetadataPath)
Parameters
nupkgMetadataPath
string