Nucleus .Net Core CMS

Search.ISearchProviderCapabilities Interface

Namespace: Nucleus.Abstractions.Search
Assembly: Nucleus.Abstractions.dll
Interface used by a search provider to report its cababilities and limitations.
Capabilities data is used to control the availability of options in the Search module's settings page.
Specifies whether the search provider can filter results by Scope.
Specifies whether the search provider results include Categories.
Specifies whether the search provider can detected matched terms to populate MatchedTerms.
Specifies whether the search provider can return the PublishedDate of a result.
Specifies whether the search provider can return result Score.
Specifies that the search provider can return the Size of a result.
Specifies whether the search provider results include a Type.
Specifies the maximum page size supported by the search provider.
Specifies the maximum number of search suggestions that the search provider can return. Return 0 if search suggestions are not supported.