AsyncTrigger<TState>
Represents asynchronous trigger that allows to resume and suspend
concurrent flows.
Represents state transition.
Gets state of this trigger.
Initializes a new trigger.
Initializes a new trigger.
Performs unconditional transition.
Performs unconditional transition.
Performs unconditional transition.
public ValueTask<bool> WaitAsync(ITransition<TState> transition, TimeSpan timeout, CancellationToken token = default)