StreamStatus Class
An Event Stream's status document: one shape for both directions, because the read response (SSF 1.0 Section 8.1.2.1) and the update request and its echo (Section 8.1.2.2) carry the same three members.
public sealed record StreamStatus : System.IEquatable<Abblix.SharedSignals.Model.StreamStatus>Inheritance System.Object → StreamStatus
Implements System.IEquatable<StreamStatus>
Properties
StreamStatus.Reason Property
OPTIONAL. Why the status is what it is (SSF 1.0 Section 8.1.2).
public string? Reason { get; init; }Property Value
StreamStatus.Status Property
REQUIRED. The status value, one of StreamStatuses (SSF 1.0 Section 8.1.2.1).
public string Status { get; init; }Property Value
StreamStatus.StreamId Property
REQUIRED. The stream whose status this is (SSF 1.0 Section 8.1.2).
public string StreamId { get; init; }