World is now on Opti ID! 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.