Interface IWorkflowEngine
Namespace: Casewhere.Runtime
Assembly: Casewhere.Runtime.dll
public interface IWorkflowEngine
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<IWorkflowEngine>(IWorkflowEngine)
Methods
AsynValidateFormComponent(FormComponentValidationContext)
Validate runtime component posted data, custom validation rule.. Avoid error that required dependences in workflow engine scope.
ComponentValidationResult AsynValidateFormComponent(FormComponentValidationContext activityComponentData)
Parameters
activityComponentData
FormComponentValidationContext
Returns
ComponentValidationResult
EvaluateWorkflowStatus(WorkflowContext)
void EvaluateWorkflowStatus(WorkflowContext context)
Parameters
context
WorkflowContext
Execute(WorkflowContext)
void Execute(WorkflowContext context)
Parameters
context
WorkflowContext