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.
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
Maps 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