public static void SaveState() { if (_pauseCounter == 0) { _buffer.Push(SuoDataSerializer.Serialize(_vm)); } }
protected override void OnSaveOptions(string key, Stream stream) { base.OnSaveOptions(key, stream); if (key == SolutionOptionKey) { Logger.Info("Saving commands to suo file."); toolWindowStateLoadedFromSolution = SuoDataSerializer.Serialize(ToolWindowViewModel, stream); Logger.Info("All Commands saved to suo file."); } }