Don't miss out Virtual Happy Hour today (April 26).

Try our conversational search powered by Generative AI!

Namespace Mediachase.Commerce.Engine

Classes

ActivityFlow

Represents the base class of workflow in the epi commerce workflow engine.

ActivityFlowConfigurationAttribute

Represents attribute class used to identify a ActivityFlow.

ActivityFlowContext

Represents context of the whole execution of an activity flow. It contains all properties used all along the execution

ActivityFlowContextPropertyAttribute

This attribute marks a property in an activity or a activity flow class as a context's property and the property will be registered to the ActivityFlowContext. ActivityFlowExecutionContext's property means the property is contained in the ActivityFlow context instead of the Activity.

ActivityFlowEventArgs

Represents the event argument for ActivityFlow.

ActivityFlowModel

Represents the activity flow model, which contains meta data for a activity flow.

ActivityFlowRunner

Represents an execution of a activity flow.

DuplicatedPropertyException

Represents the exception thrown when registering a property but it exists already other property which has same name but different type and it can not be converted to the new one.

ExecutionManager

Represents the execution manager, which manages registered activity flow model and be able to execute a activity flow following by activity flow model name.

WorkflowManager

Implements operations for the work flow manager.

WorkflowResults

Implements operations for the work flow results.

Interfaces

IContextUserControl

Context based control interface.

Enums

WorkflowStatus

The WorkflowStatus enumeration defines the work flow status.