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