Interface IAppStateMachineService.IAppStateMachineManagment<T>
public interface IAppStateMachineService.IAppStateMachineManagment<T> where T : struct, Enum
Type Parameters
T
Methods
CancelStateMachineAsync(CancellationToken)
Cancel a state-machine
Task CancelStateMachineAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationTokenCancel operation
Returns
DeleteStateMachineAsync(CancellationToken)
Delete a state-machine from the bucket
Task DeleteStateMachineAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationTokenCancel operation
Returns
GetStateMachineInfoAsync(CancellationToken, bool)
Get information for a state-machine
Task<AppStateMachineInfo<T>> GetStateMachineInfoAsync(CancellationToken cancellationToken, bool loadDataPayload = false)
Parameters
cancellationToken
CancellationTokenCancel operation
loadDataPayload
boolload state-machine data