public void readCitiesFromJson()
 {
     using (StreamReader reader = new StreamReader(cityListPath))
     {
         string cities = reader.ReadToEnd();
         cityListSearch = JsonConvert.DeserializeObject <CityListSearch>(cities);
     }
 }
        public void loadFavouriteCities()
        {
            if (new FileInfo(favCitiesListPath).Length == 0)
            {
                favCityListSearch = new CityListSearch();
                return;
            }
            using (StreamReader reader = new StreamReader(favCitiesListPath))
            {
                string f_cities = reader.ReadToEnd();
                favCityListSearch = JsonConvert.DeserializeObject <CityListSearch>(f_cities);
            }
            if (favCityListSearch == null)
            {
                favCityListSearch = new CityListSearch();
                return;
            }
            foreach (var city in favCityListSearch.cities)
            {
                (favouriteCities as ObservableCollection <CitySearch>).Add(city);
            }

            Console.WriteLine(favouriteCities.Count());
        }