Class RawSearchResourceV3
[Obsolete("Use PackageSearchResource instead (via SourceRepository.GetResourceAsync<PackageSearchResource>")]
public class RawSearchResourceV3 : INuGetResource
- Inheritance
-
RawSearchResourceV3
- Implements
- Inherited Members
- Extension Methods
Constructors
RawSearchResourceV3(HttpSource, IEnumerable<Uri>)
public RawSearchResourceV3(HttpSource client, IEnumerable<Uri> searchEndpoints)
Parameters
client
HttpSourcesearchEndpoints
IEnumerable<Uri>
Methods
Search(string, SearchFilter, int, int, ILogger, CancellationToken)
[Obsolete("Use PackageSearchResource instead (via SourceRepository.GetResourceAsync<PackageSearchResource>")]
public virtual Task<IEnumerable<JObject>> Search(string searchTerm, SearchFilter filters, int skip, int take, ILogger log, CancellationToken cancellationToken)
Parameters
searchTerm
stringfilters
SearchFilterskip
inttake
intlog
ILoggercancellationToken
CancellationToken
Returns
- Task<IEnumerable<JObject>>
SearchPage(string, SearchFilter, int, int, ILogger, CancellationToken)
[Obsolete("Use PackageSearchResource instead (via SourceRepository.GetResourceAsync<PackageSearchResource>")]
public virtual Task<JObject> SearchPage(string searchTerm, SearchFilter filters, int skip, int take, ILogger log, CancellationToken cancellationToken)
Parameters
searchTerm
stringfilters
SearchFilterskip
inttake
intlog
ILoggercancellationToken
CancellationToken
Returns
- Task<JObject>