public void Dispose() { if (_pluginManager != null) { _pluginManager.Dispose(); _pluginManager = null; } }
private void Application_Exit(object sender, ExitEventArgs e) { try { _settingsManager.Save(); _pluginManager.Dispose(); foreach (NavigationWindow win in Current.Windows) { win.Close(); } } catch (Exception exc) { Logger.Instance.Error("Error while closing application.", exc); } }
public void Dispose() { Manager.Dispose(); Manager = null; }