/// <summary> /// The state test. /// </summary> public static void StateTest() { var stateContext = new StateContext(new ConcreteState1()); stateContext.Request(); stateContext.Request(); stateContext.Request(); stateContext.Request(); Console.WriteLine("StateTest finish."); }
public void Test() { var context = new StateContext <StateTypeA>(new OpenState(), new InputA { Name = "Jacky" }); context.Request(); context.Request(); context.Request(); }