Table of Contents

Class DownloadResource

Namespace
NuGet.Protocol.Core.Types
Assembly
NuGet.Protocol.dll
public abstract class DownloadResource : INuGetResource
Inheritance
DownloadResource
Implements
Derived
Inherited Members
Extension Methods

Constructors

DownloadResource()

protected DownloadResource()

Methods

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

public abstract 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>