public static MapDetails GetInstance() { if (instance == null) { instance = Deserialize(); } instance.DownloadWeatherData(); return(instance); }