public ValueTask <DataModelValue> ExecuteStateMachineAsync(Uri source, Uri?baseUri, string sessionId, DataModelValue parameters = default) => ExecuteStateMachineWrapper(SessionId.FromString(sessionId), new StateMachineOrigin(source, baseUri), parameters);
public ValueTask <IStateMachineController> StartStateMachineAsync(IStateMachine stateMachine, Uri?baseUri, string sessionId, DataModelValue parameters = default) => StartStateMachineWrapper(SessionId.FromString(sessionId), new StateMachineOrigin(stateMachine, baseUri), parameters);
public ValueTask <DataModelValue> ExecuteStateMachineAsync(IStateMachine stateMachine, string sessionId, DataModelValue parameters = default) => ExecuteStateMachineWrapper(SessionId.FromString(sessionId), new StateMachineOrigin(stateMachine), parameters);