private void GetInputNumbers() { while (_userInputs.Count() < 2) { ConsoleWriterSingleton.Instance.AskInput(); int number = _consoleReader.ReadInput(); _userInputs.Add(number); _currentState.RegisterInput(number); } }
public void SetState(BaseMonitorState newState, int number) { _currentState = newState; _currentState.RegisterInput(number); }