Table of Contents

Class FindLocalPackagesResourceV3

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

Constructors

FindLocalPackagesResourceV3(string)

public FindLocalPackagesResourceV3(string root)

Parameters

root string

Methods

FindPackagesById(string, ILogger, CancellationToken)

public override IEnumerable<LocalPackageInfo> FindPackagesById(string id, ILogger logger, CancellationToken token)

Parameters

id string
logger ILogger
token CancellationToken

Returns

IEnumerable<LocalPackageInfo>

GetPackage(PackageIdentity, ILogger, CancellationToken)

public override LocalPackageInfo GetPackage(PackageIdentity identity, ILogger logger, CancellationToken token)

Parameters

identity PackageIdentity
logger ILogger
token CancellationToken

Returns

LocalPackageInfo

GetPackage(Uri, ILogger, CancellationToken)

public override LocalPackageInfo GetPackage(Uri path, ILogger logger, CancellationToken token)

Parameters

path Uri
logger ILogger
token CancellationToken

Returns

LocalPackageInfo

GetPackages(ILogger, CancellationToken)

public override IEnumerable<LocalPackageInfo> GetPackages(ILogger logger, CancellationToken token)

Parameters

logger ILogger
token CancellationToken

Returns

IEnumerable<LocalPackageInfo>