private void CloseAll()
 {
     _menuController.Dispose();
     _remoteTemperatureMonitor?.StopWorkerAsync();
     TemperatureUI?.Close();
     _temperatureObservers?.Clear();
     SettingsUI?.Close();
 }