public static TransitionHandler <TState, TRawState, TTypeState> Handle(StateTransition <TState, TRawState, TTypeState> stateTransition) => new TransitionHandler <TState, TRawState, TTypeState>(stateTransition);
private TransitionHandler(StateTransition <TState, TRawState, TTypeState> stateTransition) { _stateTransition = stateTransition; _address = string.Concat(stateTransition.GetSourceName(), "::", stateTransition.GetTargetName()); }