private async void FetchServer(object sender, RoutedEventArgs e) { try { SpeedGrid.IsEnabled = false; Server = await SpeedTestClient.GetServer(); ShowMessage($"Server Fetched: {Server.Host} ({Server.Id})"); SpeedGrid.IsEnabled = true; } catch (System.Exception ex) { ShowMessage(ex.Message); SpeedGrid.IsEnabled = true; } }