private async Task GetTrains(string stationAttribute, string station) { Parsing parsing = new Parsing(); try { var trains = await parsing.GetTrainsAsync("http://mobile.my-link.it/mylink/mobile/stazione", stationAttribute, station); if (trains.Count != 0) { TrainsListView.ItemsSource = trains; } else { await DisplayAlert("Avviso", "Nessun treno in partenza o in arrivo", "Ok"); } } catch { await DisplayAlert("Errore", "Servizio non disponibile", "Ok"); } LoadingIndicator.IsVisible = false; LoadingIndicator.IsRunning = false; }