Namespace EPiServer.Commerce.Catalog.Linking
Classes
Association
Describes an association of a catalog entry eg an accessory, up-sell or cross-sell product etc.
AssociationGroup
Describes a group of associations of a catalog entry.
AssociationGroupDefinition
Represents a definitions of a Association
AssociationRepositoryExtensions
Extension methods for IAssociation
AssociationType
Describes a type of association.
BundleEntry
Links an entry (defined by Child) to a bundle (defined by Parent).
EntryRelation
Abstract base for describing the relations from a catalog entry to another.
GroupDefinition
GroupDefinitionRepository<T>
A repository to store GroupDefinitionRepository<T>.
LinksRepository
Default implementation of the ILinks
NodeEntryRelation
Links an entry (defined by Child) to a category (defined by Parent).
NodeRelation
Links an entry or subcategory (defined by Child) to a category (defined by Parent).
PackageEntry
Links an entry (defined by Child) to a package (defined by Parent).
ProductVariation
Links a variation (defined by Child) to a product (defined by Parent).
Relation
Abstract base class for relations describing catalog structure.
RelationGroupDefinition
Represents a definitions of groups for a Relation.
RelationRepositoryExtensions
Extension methods for IRelation
Interfaces
IAssociationRepository
Describes a service for handling associations of catalog content.
ILink
Common interface for links (Associations and Relations)
ILinksRepository
Describes a service for handling relations and associations of catalog content.
IRelationRepository
Handles CRUD operations for catalog structure objects (relations), including linking entries
to additional categories, categories to other categories (using Node