using System.Collections.Generic;
public static void Main()
List<DiseaseDto.Guideline> internalResp = GetResource<DiseaseDto.RootObject>("DUMMY DATA").Guidelines;
foreach (var resp in internalResp)
Console.WriteLine(resp.Name);
public static T GetResource<T>(string url)
string response = "{\"Login\": {\"IsValid\": true,\"Message\": \"Successful\"},\"Guidelines\": [{\"GuidelineId\": 1410,\"Name\": \"Acute Lymphoblastic Leukemia\",\"Type\": \"PDF\",\"ListOfDiseases\": [{\"DiseaseId\": 6577,\"Name\": \"Acute Lymphoblastic Leukemia\",\"DiseaseList\": null,\"GuidelineDiseaseList\": null,\"IsReadOnly\": true,\"ListOfDiseaseTypes\": null}]}]}";
T obj = JsonConvert.DeserializeObject<T>(response);
public class ListOfDiseas
public object DiseaseList
public object GuidelineDiseaseList
public object ListOfDiseaseTypes
public List<ListOfDiseas> ListOfDiseases
public string LatestVersionNumber
public DateTime LastPublishedDate
public string PublishedForRegion
public List<Guideline> Guidelines