private async void DataUpdateAsync(object state) { var weatherTowns = _weatherStorage.GetAll(); foreach (var weatherTown in weatherTowns) { var weather = await _httpClient.GetAsync(weatherTown.Name); weatherTown.Temp = weather.Temp; _weatherStorage.Update(weatherTown); } }