Class FlowEventRecord
- Namespace
- FlowOrchestrator.Core.Storage
- Assembly
- FlowOrchestrator.Core.dll
Persisted representation of a FlowEvent, with a monotonically increasing sequence number for ordered retrieval via IFlowEventReader.
public sealed class FlowEventRecord
- Inheritance
-
FlowEventRecord
- Inherited Members
Properties
Message
Optional human-readable details about the event.
public string? Message { get; set; }
Property Value
RunId
The run this event belongs to.
public Guid RunId { get; set; }
Property Value
Sequence
Monotonically increasing sequence number within a run, for stable ordering.
public long Sequence { get; set; }
Property Value
StepKey
The step key associated with this event, or null for run-level events.
public string? StepKey { get; set; }
Property Value
Timestamp
UTC timestamp when the event was raised.
public DateTimeOffset Timestamp { get; set; }
Property Value
Type
Event type label (e.g. "StepStarted", "StepFailed").
public string Type { get; set; }