private void OnClosing(object sender, CancelEventArgs e) { try { _generalVM.DisconnectFromFG(); } catch { ; } try { Directory.Delete(TempFilesDirectory, true); } catch { ; } }