Table of Contents

Class LocalPackageListResource

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

Constructors

LocalPackageListResource(PackageSearchResource, string)

public LocalPackageListResource(PackageSearchResource localPackageSearchResource, string baseAddress)

Parameters

localPackageSearchResource PackageSearchResource
baseAddress string

Properties

Source

public override string Source { get; }

Property Value

string

Methods

ListAsync(string, bool, bool, bool, ILogger, CancellationToken)

public override Task<IEnumerableAsync<IPackageSearchMetadata>> ListAsync(string searchTerm, bool prerelease, bool allVersions, bool includeDelisted, ILogger logger, CancellationToken token)

Parameters

searchTerm string
prerelease bool
allVersions bool
includeDelisted bool
logger ILogger
token CancellationToken

Returns

Task<IEnumerableAsync<IPackageSearchMetadata>>