Table of Contents

Class OfflineFeedUtility

Namespace
NuGet.Protocol.Core.Types
Assembly
NuGet.Protocol.dll
public static class OfflineFeedUtility
Inheritance
OfflineFeedUtility
Inherited Members

Methods

AddPackageToSource(OfflineFeedAddContext, CancellationToken)

public static Task AddPackageToSource(OfflineFeedAddContext offlineFeedAddContext, CancellationToken token)

Parameters

offlineFeedAddContext OfflineFeedAddContext
token CancellationToken

Returns

Task

GetPackageDirectory(PackageIdentity, string)

public static string GetPackageDirectory(PackageIdentity packageIdentity, string offlineFeed)

Parameters

packageIdentity PackageIdentity
offlineFeed string

Returns

string

PackageExists(PackageIdentity, string, out bool)

public static bool PackageExists(PackageIdentity packageIdentity, string offlineFeed, out bool isValidPackage)

Parameters

packageIdentity PackageIdentity
offlineFeed string
isValidPackage bool

Returns

bool

ThrowIfInvalid(string)

public static void ThrowIfInvalid(string path)

Parameters

path string

ThrowIfInvalidOrNotFound(string, bool, string)

public static void ThrowIfInvalidOrNotFound(string path, bool isDirectory, string resourceString)

Parameters

path string
isDirectory bool
resourceString string