private QuestionnaireState CreateQuestionnaireState(ScenarioController scenarioController) { var input = new QuestionnaireStateInput(scenarioController); var state = new QuestionnaireState(input, scenarioController); var menuTransition = new EventTransition(MenuState.StateName); input.FinishClickedEvent += menuTransition.ChangeState; state.AddTransitions(menuTransition); return(state); }
public QuestionnaireState(QuestionnaireStateInput input, ScenarioController scenarioController) : base(input) { _scenarioController = scenarioController; }