Class BuildStep
OptimaJet.Workflow.Core.Builder.BuildStep
Represents a scheme build step in the process scheme preparation pipeline.
Namespace: OptimaJet.Workflow.Core.Builder
public abstract class BuildStepType Hierarchy
Constructors
Properties
protected IWorkflowBuilder Builder { get; } #Gets the builder that owns this step.
public abstract string Name { get; } #Gets the build step name used in diagnostics and error reporting.
Methods
public abstract Task<BuildStepResult> ExecuteAsync(ProcessDefinition processDefinition) #Executes the build step.
Parameters
Name
Type
Description
Returns
Type
Description
Task<BuildStepResult>A task whose BuildStepResult indicates whether execution succeeded and contains either the processed definition or validation/execution errors.