Table of Contents

Class LocalDownloadResource

Namespace
NuGet.Protocol
Assembly
NuGet.Protocol.dll
public class LocalDownloadResource : DownloadResource, INuGetResource
Inheritance
LocalDownloadResource
Implements
Inherited Members
Extension Methods

Constructors

LocalDownloadResource(FindLocalPackagesResource)

[Obsolete("Use constructor with source parameter")]
public LocalDownloadResource(FindLocalPackagesResource localResource)

Parameters

localResource FindLocalPackagesResource

LocalDownloadResource(string, FindLocalPackagesResource)

public LocalDownloadResource(string source, FindLocalPackagesResource localResource)

Parameters

source string
localResource FindLocalPackagesResource

Methods

GetDownloadResourceResultAsync(PackageIdentity, PackageDownloadContext, string, ILogger, CancellationToken)

public override Task<DownloadResourceResult> GetDownloadResourceResultAsync(PackageIdentity identity, PackageDownloadContext downloadContext, string globalPackagesFolder, ILogger logger, CancellationToken token)

Parameters

identity PackageIdentity
downloadContext PackageDownloadContext
globalPackagesFolder string
logger ILogger
token CancellationToken

Returns

Task<DownloadResourceResult>