Class RecordedActivityCall

Namespace
XBullet.EasyTesting.AzureFunctions
Assembly
XBullet.EasyTesting.AzureFunctions.dll

Describes one activity scheduled by a test orchestration context.

public sealed record RecordedActivityCall : IEquatable<RecordedActivityCall>
Inheritance
RecordedActivityCall
Implements
Inherited Members

Constructors

RecordedActivityCall(string, object?, TaskOptions?, Type)

Describes one activity scheduled by a test orchestration context.

public RecordedActivityCall(string ActivityName, object? Input, TaskOptions? Options, Type ResultType)

Parameters

ActivityName string

The Durable Task activity name.

Input object

The input retained without cloning, or null when none was supplied.

Options TaskOptions

The task options retained without cloning, or null when omitted.

ResultType Type

The non-null result type requested by the orchestration.

Properties

ActivityName

The Durable Task activity name.

public string ActivityName { get; init; }

Property Value

string

Input

The input retained without cloning, or null when none was supplied.

public object? Input { get; init; }

Property Value

object

Options

The task options retained without cloning, or null when omitted.

public TaskOptions? Options { get; init; }

Property Value

TaskOptions

ResultType

The non-null result type requested by the orchestration.

public Type ResultType { get; init; }

Property Value

Type