Interface ISearchProvider
public interface ISearchProvider
Properties
Name
string Name { get; }
Property Value
Methods
GetSearchResultsAsync(SearchQuery)
Task<List<SearchResult>> GetSearchResultsAsync(SearchQuery searchQuery)
Parameters
searchQuery
SearchQuery
Returns
ResetIndex()
Task ResetIndex()
Returns
SaveSearchContent(SearchContent, Dictionary<string, string>)
Task SaveSearchContent(SearchContent searchContent, Dictionary<string, string> siteSettings)
Parameters
searchContent
SearchContentsiteSettings
Dictionary<string, string>