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
Post a Comment