With Opticon around the corner, we'll be canceling this month's (Sept) Happy Hour.

Class CatalogItemChangeNotifier

Notifies changes regarding catalog items.

Inheritance
System.Object
CatalogItemChangeNotifier
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce
Assembly: Mediachase.Commerce.dll
Version: 13.30.0
Syntax
public class CatalogItemChangeNotifier

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.