Table of Contents

Method ExecuteAsync

Namespace
Millrace.Workflows
Assembly
Millrace.dll

ExecuteAsync(Guid, string, string?, int, CancellationToken)

Runs the node identified by nodeId for an instance, and describes the resulting checkpoint and follow-on jobs as side effects of this job's own completion.

Task ExecuteAsync(Guid instanceId, string nodeId, string? joinKey, int loopIndex, CancellationToken ct)

Parameters

instanceId Guid

The instance this execution advances.

nodeId string

The graph node to execute.

joinKey string

The fan-out this execution belongs to, when it is running inside a Parallel or ForEach branch.

loopIndex int

Iteration index, when running a ForEach body.

ct CancellationToken

Returns

Task