Class RunStartedEvent
- Namespace
- FlowOrchestrator.Core.Notifications
- Assembly
- FlowOrchestrator.Core.dll
Emitted once per successful TriggerAsync after the run row is persisted.
public sealed record RunStartedEvent : FlowLifecycleEvent, IEquatable<FlowLifecycleEvent>, IEquatable<RunStartedEvent>
- Inheritance
-
RunStartedEvent
- Implements
- Inherited Members
Properties
FlowId
Identifier of the flow whose execution has started.
public Guid FlowId { get; init; }
Property Value
FlowName
Display name of the flow, mirroring FlowDefinition.GetType().Name.
public string FlowName { get; init; }
Property Value
TriggerKey
The trigger key that initiated the run (e.g. manual, cron, webhook).
public string TriggerKey { get; init; }
Property Value
Type
The event discriminator, e.g. run.started, step.completed.
public override string Type { get; }