Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class AssociationRepositoryExtensions

Extension methods for IAssociationRepository.

Inheritance
System.Object
AssociationRepositoryExtensions
Namespace: EPiServer.Commerce.Catalog.Linking
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0
Syntax
public static class AssociationRepositoryExtensions : Object

Methods

RemoveAssociation(IAssociationRepository, Association)

Removes the association. This is equivalent to calling RemoveAssociations(IEnumerable<Association>) with one item.

Declaration
public static void RemoveAssociation(this IAssociationRepository associationRepository, Association association)
Parameters
Type Name Description
IAssociationRepository associationRepository

The association repository.

Association association

The association to remove.

UpdateAssociation(IAssociationRepository, Association)

Adds or updates the associations for the catalog content specified by the associations Source. This is equivalent to calling UpdateAssociations(IEnumerable<Association>) with one item.

Declaration
public static void UpdateAssociation(this IAssociationRepository associationRepository, Association association)
Parameters
Type Name Description
IAssociationRepository associationRepository

The association repository.

Association association

The association.