private async Task GetCitiesAsync() { var cities = await WeatherAccuAPI.GetAutocompliteAsync(Query); Cities.Clear(); foreach (var city in cities) { Cities.Add(city); } }
private async void GetWeather() { if (SelectedResult != null && SelectedResult.Key != null) { var weather = await WeatherAccuAPI.GetWeatherInformationAsync(SelectedResult.Key); foreach (var w in weather.DailyForecasts) { int i = 0; Weather.Headline = weather.Headline; Weather.DailyForecasts[i].Date = w.Date; Weather.DailyForecasts[i].Temperature.Maximum = w.Temperature.Maximum; Weather.DailyForecasts[i].Temperature.Minimum = w.Temperature.Minimum; i++; } } }