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 AssociationGroup.
AssociationRepositoryExtensions
Extension methods for IAssociationRepository.
AssociationType
Describes a type of association.
BundleEntry
Describes the relation from a bundle to one of the items in the bundle. Source is the bundle, and Target is the item included in the bundle.
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 ILinksRepository interface.
NodeRelation
Describes a relation from an entry to a category or a category to another category. Source is the categorized entry or (child) category, and Target is the parent category.
PackageEntry
Describes the relation from a package to one of the items in the package. Source is the package, and Target is the item included in the package.
ProductVariation
Describes the relation from a product to a variation of the product. Source is the product, and Target is the variant.
Relation
Abstract base class for describing a relation from one catalog item to another (the Target)
RelationGroupDefinition
Represents a definitions of groups for a Relation.
RelationRepositoryExtensions
Extension methods for IRelationRepository.
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
Describes a service for handling relations of catalog content.