Class RecordedSubOrchestrationCall
- Namespace
- XBullet.EasyTesting.AzureFunctions
- Assembly
- XBullet.EasyTesting.AzureFunctions.dll
Describes one sub-orchestrator scheduled by a test orchestration context.
public sealed record RecordedSubOrchestrationCall : IEquatable<RecordedSubOrchestrationCall>
- Inheritance
-
RecordedSubOrchestrationCall
- Implements
- Inherited Members
- Extension Methods
Constructors
RecordedSubOrchestrationCall(string, object?, TaskOptions?, Type)
Describes one sub-orchestrator scheduled by a test orchestration context.
public RecordedSubOrchestrationCall(string OrchestratorName, object? Input, TaskOptions? Options, Type ResultType)
Parameters
OrchestratorNamestringThe Durable Task orchestrator name.
InputobjectThe input retained without cloning, or null when omitted.
OptionsTaskOptionsThe task options, including any child instance ID, retained without cloning.
ResultTypeTypeThe non-null result type requested by the parent orchestration.
Properties
Input
The input retained without cloning, or null when omitted.
public object? Input { get; init; }
Property Value
Options
The task options, including any child instance ID, retained without cloning.
public TaskOptions? Options { get; init; }
Property Value
OrchestratorName
The Durable Task orchestrator name.
public string OrchestratorName { get; init; }
Property Value
ResultType
The non-null result type requested by the parent orchestration.
public Type ResultType { get; init; }