private void OnUndo(SampleState state, StorageObject storage) { var lastValue = state.HelloString; state.HelloString = (string)storage.Get("hello"); storage.Set("hello", lastValue); }