SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Commerce.Catalog.Provider.Construction

Classes

CatalogBuilder

Handles creation of CatalogContentBase that is a Catalog. NOTE: All operations is in this class are uncached!

CatalogContentBuilder

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Represents the base class for catalog content builder.

CatalogContentFactory

Extends EPiServer.Construction.Internal.ContentFactory to do processing specific to CatalogContentBase instances.

CatalogContentScannerExtension

Injects code specific to the catalog into the content type scanning mechanism. Responsible for handling synchronization between content types and the meta data plus layer.

CatalogLanguageLoader

CatalogPropertyLoader

Handles converting Commerce catalog data to properties

EntryBuilder

Handles creation of CatalogContentBase that is a CatalogEntry. NOTE: All operations is in this class are uncached!

MetaClassContentFactory

Creates CatalogContentBase instances based on a MetaClass.

MetaDataContentBuilder

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

MetaDataPropertyResolver

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Maps a the meta fields of a meta class to property definition models.

MetaDataTypeResolver

Mappes a System.Type to a MetaDataType.

NodeBuilder

Handles creation of CatalogContentBase that is a CatalogNode. NOTE: All operations is in this class are uncached!

RootBuilder

Handles creation of CatalogContentBase that is a Root.

Interfaces

ICatalogContentBuilder

Handles creation of CatalogContentBase based on CatalogContentType.

ICatalogPropertyLoader

Handles converting Commerce catalog data to properties