Class AutoCompleteResourceV2Feed
public class AutoCompleteResourceV2Feed : AutoCompleteResource, INuGetResource
- Inheritance
-
AutoCompleteResourceV2Feed
- Implements
- Inherited Members
- Extension Methods
Constructors
AutoCompleteResourceV2Feed(HttpSourceResource, string, PackageSource)
public AutoCompleteResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, PackageSource packageSource)
Parameters
httpSourceResourceHttpSourceResourcebaseAddressstringpackageSourcePackageSource
Methods
IdStartsWith(string, bool, ILogger, CancellationToken)
public override Task<IEnumerable<string>> IdStartsWith(string packageIdPrefix, bool includePrerelease, ILogger log, CancellationToken token)
Parameters
packageIdPrefixstringincludePrereleaseboollogILoggertokenCancellationToken
Returns
VersionStartsWith(string, string, bool, SourceCacheContext, ILogger, CancellationToken)
public override Task<IEnumerable<NuGetVersion>> VersionStartsWith(string packageId, string versionPrefix, bool includePrerelease, SourceCacheContext sourceCacheContext, ILogger log, CancellationToken token)
Parameters
packageIdstringversionPrefixstringincludePrereleaseboolsourceCacheContextSourceCacheContextlogILoggertokenCancellationToken
Returns
- Task<IEnumerable<NuGetVersion>>