Class CatalogIndexBuilder
Builds indexes for catalog entries.
Implements
Inherited Members
BaseCatalogIndexBuilder.OnCatalogEntryIndex(SearchDocument, CatalogEntryDto.CatalogEntryRow, String)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Search.Extensions.Indexers
Assembly: Mediachase.Search.Extensions.dll
Version: 13.30.0Syntax
public class CatalogIndexBuilder : BaseCatalogIndexBuilder, ISearchIndexBuilder
Constructors
CatalogIndexBuilder()
Initializes a new instance of the CatalogIndexBuilder class.
Declaration
public CatalogIndexBuilder()
CatalogIndexBuilder(ICatalogSystem, IPriceService, IInventoryService, MetaDataContext, CatalogItemChangeManager, NodeIdentityResolver)
Initializes a new instance of the CatalogIndexBuilder class.
Declaration
public CatalogIndexBuilder(ICatalogSystem catalogSystem, IPriceService priceService, IInventoryService inventoryService, MetaDataContext metaDataContext, CatalogItemChangeManager catalogItemChangeManager, NodeIdentityResolver nodeIdentityResolver)
Parameters
Type | Name | Description |
---|---|---|
ICatalogSystem | catalogSystem | The catalog system. |
IPriceService | priceService | The price service. |
IInventoryService | inventoryService | The inventory service. |
MetaDataContext | metaDataContext | The meta data context. |
CatalogItemChangeManager | catalogItemChangeManager | The catalog item change manager. |
NodeIdentityResolver | nodeIdentityResolver | The node identity resolver. |