Namespace Mediachase.Commerce.Catalog
Classes
CatalogAssociationChange
This is a placeholder class to signal changes in catalog associations to the event system, until work has been done to allow us to listen for changes on the actual data objects. This class is only to accelerate development of the improved catalog indexing, and any use of this of this class will eventually need to be replaced.
CatalogCache
Implements operations for the cache for the catalog system.
CatalogCacheOptions
Contains options for the catalog cache system.
CatalogContentType
The content type for catalog objects
CatalogContext
Catalog Context class is an entry point for all calls that are made to the catalog system. This class can be used for either remote or local usage.
CatalogEntryChange
This is a placeholder class to signal changes in catalog entries to the event system, until work has been done to allow us to listen for changes on the actual data objects. This class is only to accelerate development of the improved catalog indexing, and any use of this of this class will eventually need to be replaced.
CatalogEventLevel
Flag to indicate which events to raise remotely.
CatalogIdentityResolver
Class to resolve catalog item code-id map.
CatalogKey
Encapsulates data describing a unique key to a catalog entry.
CatalogOptions
Contains options for the catalog system.
CatalogPermissions
Permissions for catalog subsytem
DisplayNameField
EntryIdentityResolver
Class to resolve catalog entry code-id map.
EventContext
This class is reponsible for the following:
- Loading all the plugins.
- Binding those plugins to appropriate handlers
- Providing methods to generate events
EventContext.AssociationEventHandler
Handles the association event.
EventContext.CatalogEventHandler
Handles the catalog event.
EventContext.CatalogLanguageEventHandler
Handles the catalog deleted event.
EventContext.DeletedAssociationEventHandler
Handles the association deleted event.
EventContext.DeletedCatalogEventHandler
Handles the catalog deleted event.
EventContext.DeletedEntryEventHandler
Handles the entry deleted event.
EventContext.DeletedNodeEventHandler
Handles the node deleted event.
EventContext.DeletedRelationEventHandler
Handles the relation deleted event.
EventContext.EntryEventHandler
Handles the entry event.
EventContext.NodeEventHandler
Handles the node event.
EventContext.RelationEventHandler
Handles the relation event.
EventContextCreatedEventArgs
Event argument class used when a new EventContext instance is created (on a new thread or request).
ExcludedCatalogEntryMarketsField
InventoryStatus
Represents inventory status.
IsPublishedField
Represents the Meta field to determine if the content language is published or not.
NodeIdentityResolver
Class to resolve catalog node code-id map.
OptiGPTOptions
Contains options for the OptiGPT.
ReferenceConverter
Converts between catalog object ID:s and types and EPiServer.Core.ContentReferences.
ReferenceConverterExtensions
Extensions for ReferenceConverter.
SalePriceTypeDefinition
Represents SalePriceTypeDefinition.
StartPublishField
Represents the Meta field to determine if the content is start in a language.
StopPublishField
Represents the Meta field to determine if the content is expired in a language.
Interfaces
ICatalogSystem
Provides the methods necessary for the ICatalogSystem.