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); } }
public IEnumerable <WeatherTown> GetAll() { return(_weatherStorage.GetAll()); }