Class RecordedOrchestrationEvent
- Namespace
- XBullet.EasyTesting.AzureFunctions
- Assembly
- XBullet.EasyTesting.AzureFunctions.dll
Describes an event sent by a test orchestration to an instance.
public sealed record RecordedOrchestrationEvent : IEquatable<RecordedOrchestrationEvent>
- Inheritance
-
RecordedOrchestrationEvent
- Implements
- Inherited Members
- Extension Methods
Constructors
RecordedOrchestrationEvent(string, string, object?)
Describes an event sent by a test orchestration to an instance.
public RecordedOrchestrationEvent(string InstanceId, string EventName, object? Payload)
Parameters
InstanceIdstringThe non-empty target orchestration instance ID.
EventNamestringThe non-empty event name.
PayloadobjectThe payload retained without cloning.
Properties
EventName
The non-empty event name.
public string EventName { get; init; }
Property Value
InstanceId
The non-empty target orchestration instance ID.
public string InstanceId { get; init; }
Property Value
Payload
The payload retained without cloning.
public object? Payload { get; init; }