Telligent.Evolution.Extensibility.Api.Version1.PublicApi.Search is defined in Telligent.Evolution.Api.dll

Events

SearchEvents.AfterSearch

Handler

void AfterSearchEventHandler(AfterSearchEventArgs e);

SearchEvents.BeforeSearch

Handler

void BeforeSearchEventHandler(BeforeSearchEventArgs e);

Properties

NameTypeDescriptionDefaultOptions
SolrEventsISolrSearchEvents

Methods

SearchResult Create(string content, string contentId, string contentType, string contentUrl, DateTime date, string roles, string title);

Parameters

NameTypeDescriptionRequiredDefaultOptions
contentstringContentRequired
contentIdstringContent IdRequired
contentTypestringContent TypeRequired
contentUrlstringContent UrlRequired
dateDateTimeDateRequired
rolesstringRolesRequired
titlestringTitleRequired

Return Type

SearchResult

SearchResult Create(string content, string contentId, string contentType, string contentUrl, DateTime date, string roles, string title, SearchResultsCreateOptions options);

Parameters

NameTypeDescriptionRequiredDefaultOptions
contentstringContentRequired
contentIdstringContent IdRequired
contentTypestringContent TypeRequired
contentUrlstringContent UrlRequired
dateDateTimeDateRequired
rolesstringRolesRequired
titlestringTitleRequired
optionsSearchResultsCreateOptionsOptionsRequired

Return Type

SearchResult

AdditionalInfo Delete(string id);

Parameters

NameTypeDescriptionRequiredDefaultOptions
idstringIdRequired

Return Type

AdditionalInfo

SearchResult Get(string id);

Parameters

NameTypeDescriptionRequiredDefaultOptions
idstringIdRequired

Return Type

SearchResult

SearchResults GetRelatedContent(string searchUniqueId, RelatedContentListOptions options = null);

Parameters

NameTypeDescriptionRequiredDefaultOptions
searchUniqueIdstringSearch Unique IdRequired
optionsRelatedContentListOptionsOptionsOptional

Return Type

SearchResults

SearchResults List(SearchResultsListOptions options = null);

Parameters

NameTypeDescriptionRequiredDefaultOptions
optionsSearchResultsListOptionsOptionsOptional

Return Type

SearchResults

SearchResult Update(string id, SearchResultsUpdateOptions options);

Parameters

NameTypeDescriptionRequiredDefaultOptions
idstringIdRequired
optionsSearchResultsUpdateOptionsOptionsRequired

Return Type

SearchResult