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++;
                }
            }
        }