Table of Contents

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

Status SignalDeliveryStatus

Disposition of the delivery attempt.

StepKey string

When Delivered, the step key whose waiter received the payload.

DeliveredAt DateTimeOffset?

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

DateTimeOffset?

Status

Disposition of the delivery attempt.

public SignalDeliveryStatus Status { get; init; }

Property Value

SignalDeliveryStatus

StepKey

When Delivered, the step key whose waiter received the payload.

public string? StepKey { get; init; }

Property Value

string