...
This article contains information about the implementation of the searching process. The C# SDK exposes a method which can be used to make search requests to the Hawksearch API. All of these methods can be found in the HawksearchClient class.
Prerequisite
Info |
---|
Configured Connector - Configure HawksearchInstalled .NET SDK NuGet package |
Search
...
The Search method exposes a functionality to make search requests to the Hawksearch API.
...
Call this method when you want to make search requests to the Hawkseach APIthe Hawksearch API.
Autocomplete
...
The Autocomplete method exposes a functionality for autocompleting search request depending on input.
Code Block | ||
---|---|---|
| ||
AutocompleteResult Autocomplete(AutocompleteQuery query) |
Parameters
AutocompleteQuery query
This is the data which is expected in order to make a successful autocomplete request
Expand | ||
---|---|---|
| ||
|
The mandatory ones are ClientGuid
, Keyword
, IndexName
, DisplayFullResponse
.
Returns
AutocompleteResult
The Hawksearch API returns a response message which is mapped to object of type AutocompleteResult
Expand | ||
---|---|---|
| ||
|
The actual autocomplete results are mapped to a List<Product> Products
Expand | ||
---|---|---|
| ||
|
And the data for each result is mapped to an object of type Result
Expand | ||
---|---|---|
| ||
|
Usage
Call this method when you want to enhance your UI by using the results from the Autocomplete method to display suggestions to your users.