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