Class DeadLetteredItem
- Namespace
- JD.AI.Workflows.Distributed.InMemory
- Assembly
- JD.AI.Workflows.Distributed.dll
A dead-lettered work item with diagnostic metadata.
public sealed record DeadLetteredItem : IEquatable<DeadLetteredItem>
- Inheritance
-
DeadLetteredItem
- Implements
- Inherited Members
Constructors
DeadLetteredItem(WorkflowWorkItem, string, Exception?, DateTimeOffset)
A dead-lettered work item with diagnostic metadata.
public DeadLetteredItem(WorkflowWorkItem Item, string Reason, Exception? Exception, DateTimeOffset DeadLetteredAt)
Parameters
ItemWorkflowWorkItemReasonstringExceptionExceptionDeadLetteredAtDateTimeOffset
Properties
DeadLetteredAt
public DateTimeOffset DeadLetteredAt { get; init; }
Property Value
Exception
public Exception? Exception { get; init; }
Property Value
Item
public WorkflowWorkItem Item { get; init; }
Property Value
Reason
public string Reason { get; init; }