Try our conversational search powered by Generative AI!

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.