Table of Contents

Class GlobalPackagesFolderUtility

Namespace
NuGet.Protocol
Assembly
NuGet.Protocol.dll
public static class GlobalPackagesFolderUtility
Inheritance
GlobalPackagesFolderUtility
Inherited Members

Methods

AddPackageAsync(string, PackageIdentity, Stream, string, Guid, ClientPolicyContext, ILogger, CancellationToken)

public static Task<DownloadResourceResult> AddPackageAsync(string source, PackageIdentity packageIdentity, Stream packageStream, string globalPackagesFolder, Guid parentId, ClientPolicyContext clientPolicyContext, ILogger logger, CancellationToken token)

Parameters

source string
packageIdentity PackageIdentity
packageStream Stream
globalPackagesFolder string
parentId Guid
clientPolicyContext ClientPolicyContext
logger ILogger
token CancellationToken

Returns

Task<DownloadResourceResult>

GetPackage(PackageIdentity, string)

public static DownloadResourceResult GetPackage(PackageIdentity packageIdentity, string globalPackagesFolder)

Parameters

packageIdentity PackageIdentity
globalPackagesFolder string

Returns

DownloadResourceResult