Class OrderActivityHandler<TOrderGroup>
Inheritance
System.Object
OrderActivityHandler<TOrderGroup>
Namespace: EPiServer.Commerce.Order.Internal
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0Syntax
public class OrderActivityHandler<TOrderGroup> : Object where TOrderGroup : class, IOrderGroup
Type Parameters
Name | Description |
---|---|
TOrderGroup |
Constructors
OrderActivityHandler(IOrderActivityService)
Declaration
public OrderActivityHandler(IOrderActivityService orderActivityService)
Parameters
Type | Name | Description |
---|---|---|
IOrderActivityService | orderActivityService |
Methods
AddOrderActivity(TOrderGroup, String, String, String, OrderActivityEvent)
Add order activity to Order group.
Declaration
public void AddOrderActivity(TOrderGroup orderGroup, string channel, string title, string detail, OrderActivityEvent activityEvent)
Parameters
Type | Name | Description |
---|---|---|
TOrderGroup | orderGroup | Order group object |
System.String | channel | Order activity channel |
System.String | title | Order activity title |
System.String | detail | Order activity detail |
OrderActivityEvent | activityEvent | Order activity event |
AddShipmentActivity(TOrderGroup, String, IShipment, OrderActivityEvent)
Add order activity to shipment.
Declaration
public void AddShipmentActivity(TOrderGroup orderGroup, string channel, IShipment shipment, OrderActivityEvent activityEvent)
Parameters
Type | Name | Description |
---|---|---|
TOrderGroup | orderGroup | Order group object |
System.String | channel | Order activity channel |
IShipment | shipment | Shipment of order |
OrderActivityEvent | activityEvent | Order activity event |