private static WeatheruaCity GetCity(Location location, List <Weather> result) { if (string.IsNullOrEmpty(location.City)) { return(null); } var cities = WeatheruaLoader.LoadCities(); if (cities == null) { return(null); } var allCities = cities.Where(c => c.Name == location.City); var city = allCities.Count() > 1 ? allCities.FirstOrDefault(c => c.Region == location.Region && c.Country == location.Country) : allCities.FirstOrDefault(); return(city); }
public void LoadXml() { var r = WeatheruaLoader.LoadCities(); }