Struct SignalDeliveryResult
- Namespace
- FlowOrchestrator.Core.Storage
- Assembly
- FlowOrchestrator.Core.dll
public readonly record struct SignalDeliveryResult : IEquatable<SignalDeliveryResult>
- Implements
- Inherited Members
Constructors
SignalDeliveryResult(SignalDeliveryStatus, string?, DateTimeOffset?)
public SignalDeliveryResult(SignalDeliveryStatus Status, string? StepKey, DateTimeOffset? DeliveredAt)
Parameters
StatusSignalDeliveryStatusDisposition of the delivery attempt.
StepKeystringWhen Delivered, the step key whose waiter received the payload.
DeliveredAtDateTimeOffset?When Delivered, the timestamp recorded on the waiter row.
Properties
DeliveredAt
When Delivered, the timestamp recorded on the waiter row.
public DateTimeOffset? DeliveredAt { get; init; }
Property Value
Status
Disposition of the delivery attempt.
public SignalDeliveryStatus Status { get; init; }
Property Value
StepKey
When Delivered, the step key whose waiter received the payload.
public string? StepKey { get; init; }