void IStateDiagram.Failed(StateContextBase context) { this.OnFailed(context as StateContext <TState>); }
public bool Transfer(StateContextBase context) { return(this.OnTransfer(context as StateContext <TState>)); }
void IStateTrigger.OnTrigger(StateContextBase context) { this.OnTrigger(context as StateContext <TState>); }
public StateStepEventArgs(StateContextBase context) { _context = context; }
void IStateTransfer.Transfer(StateContextBase context) { this.Transfer(context as StateContext <TState>); }
bool IStateTransfer.CanTransfer(StateContextBase context) { return(this.CanTransfer(context as StateContext <TState>)); }