public OpenWeatherResponse GetWeatherFromOpenWeather() { string json = GetJsonResponseAsTextFromOpenWeather(); Debug.WriteLine($"Received: {json}"); return(OpenWeatherResponse.FromJson(json)); }
private static void UpdateWeather() { try { s_weatherResponse = s_client !.GetWeatherFromOpenWeather(); s_networkAvailable = true; } catch (Exception e) { s_networkAvailable = false; Console.WriteLine($"UpdateWeather error: {e}"); // So that we don't crash and cam display something reasonable s_weatherResponse = OpenWeatherResponse.GetExampleResponse(); } }