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.


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


ListItems (Site) Method

ListItems (Site site)
Return a list of search feed content items for the specified module.
Name Type
site Nucleus.Abstractions.Models.Site
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.