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.
WorkflowResults
Implements operations for the work flow results.
Interfaces
IContextUserControl
Context based control interface.
Enums
WorkflowStatus
The WorkflowStatus enumeration defines the work flow status.