Class ReportingOrderEventListener
Listens to order events to update reporting data.
Inheritance
System.Object
ReportingOrderEventListener
Implements
System.IDisposable
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: EPiServer.Commerce.Reporting.Order.Internal
Assembly: EPiServer.Commerce.Reporting.dll
Version: 13.30.0Syntax
public class ReportingOrderEventListener : IDisposable
Constructors
ReportingOrderEventListener(ReportingDataWriter, IOrderRepository, IOrderEvents, IDatabaseMode)
Initializes a new instance of ReportingOrderEventListener
Declaration
public ReportingOrderEventListener(ReportingDataWriter reportingDataWriter, IOrderRepository orderRepository, IOrderEvents orderEvents, IDatabaseMode databaseMode)
Parameters
Type | Name | Description |
---|---|---|
ReportingDataWriter | reportingDataWriter | The reporting data writer. |
IOrderRepository | orderRepository | The order repository. |
IOrderEvents | orderEvents | The order events. |
EPiServer.Data.IDatabaseMode | databaseMode | The database mode. |
Explicit Interface Implementations
IDisposable.Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
void IDisposable.Dispose()
Implements
System.IDisposable