Nucleus .Net Core CMS

Search.IContentMetaDataProducer Interface

Namespace: Nucleus.Abstractions.Search
Assembly: Nucleus.Abstractions.dll
Specifies the contract for components which can supply meta-data.

Remarks

Meta data can be used for search content, RSS feeds or other purposes.

Methods

ListItems (Site) Method

ListItems (Site site)
Return a list of search feed content items for the specified module.
Parameters
Name Type
site Nucleus.Abstractions.Models.Site
Returns
This overload returns a IAsyncEnumerable, so that implementations can use "async enumerables" (yield) to return items to the caller as they are created. Implementations should return search items for all instances (in all sites and pages) of the entities which they support.