A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Class CatalogItemChangeNotifier

Notifies changes regarding catalog items.

Inheritance
System.Object
CatalogItemChangeNotifier
Namespace: Mediachase.Commerce
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
Syntax
public class CatalogItemChangeNotifier : Object

Constructors

CatalogItemChangeNotifier(IEnumerable<CatalogItemChangeHandlerBase>)

Initializes a new instance of the CatalogItemChangeNotifier class.

Declaration
public CatalogItemChangeNotifier(IEnumerable<CatalogItemChangeHandlerBase> handlers)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<CatalogItemChangeHandlerBase> handlers

The collection of CatalogItemChangeHandlerBase.

Methods

NotifyChanges(IEnumerable<IBulkChangeItem<CatalogEntryChange>>)

Notifies changes regarding catalog entries.

Declaration
public void NotifyChanges(IEnumerable<IBulkChangeItem<CatalogEntryChange>> changes)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<EPiServer.Events.ChangeNotification.IBulkChangeItem<CatalogEntryChange>> changes

The changes.

NotifyChanges(IEnumerable<Int32>)

Notifies changes regarding catalog entries.

Declaration
public void NotifyChanges(IEnumerable<int> changes)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Int32> changes

The changed catalog entry ids.