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 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.