示例#1
0
        public IActionResult Index()
        {
            ViewBag.Triggers = GetTriggerButtons();

            var stateToken = _stateContext.GetStateToken(StateMachine.CurrentState);

            ViewBag.State = stateToken;

            var state = StateMachine.CurrentState.GetType().Name;
            var model = _stateContext.GetModel(StateMachine.CurrentState);

            return(model == null?View(state) : View(state, model));
        }