Table of Contents

Class AppStateMachineInfo.StateInfoBase

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public abstract class AppStateMachineInfo.StateInfoBase
Inheritance
object
AppStateMachineInfo.StateInfoBase
Derived

Properties

AddedAt

public DateTimeOffset AddedAt { get; set; }

Property Value

DateTimeOffset

CompleteFSM

public bool CompleteFSM { get; set; }

Property Value

bool

CompletedAt

public DateTimeOffset? CompletedAt { get; set; }

Property Value

DateTimeOffset?

ExecutionTime

public TimeSpan ExecutionTime { get; set; }

Property Value

TimeSpan

FailureException

public string FailureException { get; set; }

Property Value

string

FailureMessage

public string FailureMessage { get; set; }

Property Value

string

Failures

public int Failures { get; set; }

Property Value

int

Id

public long Id { get; set; }

Property Value

long

MaxRetries

public int MaxRetries { get; set; }

Property Value

int

ParentRayId

public string ParentRayId { get; set; }

Property Value

string

RequestData

public byte[] RequestData { get; set; }

Property Value

byte[]

ResultData

public byte[] ResultData { get; set; }

Property Value

byte[]

Serializer

[JsonConverter(typeof(JsonStringEnumConverter))]
public AppDataSerializer Serializer { get; set; }

Property Value

AppDataSerializer

Status

[JsonConverter(typeof(JsonStringEnumConverter))]
public AppStateMachineStateStates Status { get; set; }

Property Value

AppStateMachineStateStates

StatusMessage

public string StatusMessage { get; set; }

Property Value

string

StatusPercentage

public int StatusPercentage { get; set; }

Property Value

int

Methods

GetRequest<T>(IServiceProvider)

public T GetRequest<T>(IServiceProvider services)

Parameters

services IServiceProvider

Returns

T

Type Parameters

T

GetResults<T>(IServiceProvider)

public T GetResults<T>(IServiceProvider services)

Parameters

services IServiceProvider

Returns

T

Type Parameters

T