Class DynamicWorkflowActivityBuilder
Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll
public class DynamicWorkflowActivityBuilder
Inheritance
object ← DynamicWorkflowActivityBuilder
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DynamicWorkflowActivityBuilder>(DynamicWorkflowActivityBuilder)
Constructors
DynamicWorkflowActivityBuilder(IWorkflowRuntime, IWorkflowDefinitionRepository, IWorkflowPublisher, IProcessRepository, DynamicWorkflowActivityValidator)
public DynamicWorkflowActivityBuilder(IWorkflowRuntime workflowRuntime, IWorkflowDefinitionRepository workflowDefinitionRepository, IWorkflowPublisher workflowPublisher, IProcessRepository processRepository, DynamicWorkflowActivityValidator validator)
Parameters
workflowRuntime
IWorkflowRuntime
workflowDefinitionRepository
IWorkflowDefinitionRepository
workflowPublisher
IWorkflowPublisher
processRepository
IProcessRepository
validator
DynamicWorkflowActivityValidator
Methods
Build(WorkflowContext, DynamicWorkflowActivityDefinition)
public void Build(WorkflowContext workflowContext, DynamicWorkflowActivityDefinition workflowActivityDef)
Parameters
workflowContext
WorkflowContext
workflowActivityDef
DynamicWorkflowActivityDefinition