Ejemplo n.º 1
0
        public void OnInput(string input)
        {
            _originator.AppendData(input);
            var memento = _originator.SaveState();

            _caretaker.AddMemento(memento);

            Console.WriteLine($"Current state: {GetStateValue()}");
        }