Table of Contents

Interface IDeadLetterSink

Namespace
JD.AI.Workflows.Distributed
Assembly
JD.AI.Workflows.Distributed.dll

Routes dead-lettered WorkflowWorkItem instances to a durable store.

public interface IDeadLetterSink

Methods

DeadLetterAsync(WorkflowWorkItem, string, Exception?, CancellationToken)

Records a dead-lettered item with its reason.

Task DeadLetterAsync(WorkflowWorkItem item, string reason, Exception? exception = null, CancellationToken ct = default)

Parameters

item WorkflowWorkItem
reason string
exception Exception
ct CancellationToken

Returns

Task