private void GetStatistics() { try { var info = _model.ServerModel.Server.GetStatistics(); Dispatcher.Invoke(() => _model.Update(info)); _model.IsConnected = true; } catch (Exception exception) { // TODO catch only timeout exceptions _model.IsConnected = false; } }