How to Read list of objects from json file and convert it into list of objects in c# .net core

  public List<CityMaster> getcities()

        {

            List<CityMaster> cities = new List<CityMaster>();

            try

            {

                var res = new List<CityMaster>();

                string path1 = $"{Directory.GetCurrentDirectory()}{@"\wwwroot\assets\citieslist.json"}";

                using (StreamReader r = new StreamReader(path1))

                {

                    string json = r.ReadToEnd();

                    res = JsonConvert.DeserializeObject<List<CityMaster>>(json);

                }               

                if (res.Count() > 0 && res != null)

                {

                    cities = res.ToList();

                }

            }

            catch (Exception ex)

            {


            }

            return cities;

        }

Comments

Popular posts from this blog

How to use youtube api's in your application.

Implement virtualisation in kendo drop down list using jquery ajax in mvc, aspx page

Interview Questions-2