void populateData(string jsonString) { Summarize m = JsonConvert.DeserializeObject <Summarize>(jsonString); Sentences = m.Sentences; Text = m.Text; }
void populateData(string jsonString) { Combined m = JsonConvert.DeserializeObject <Combined>(jsonString); Text = m.Text; Results = m.Results; foreach (var item in m.Results) { switch (item.Endpoint) { case "classify/iab-qag": case "iptc-subjectcode": ClassifyByTaxonomy = JsonConvert.DeserializeObject <ClassifyByTaxonomy>(item.Result.ToString()); ClassifyByTaxonomy.Text = Text; break; case "classify": Classify = JsonConvert.DeserializeObject <Classify>(item.Result.ToString()); Classify.Text = Text; break; case "concepts": Concepts = JsonConvert.DeserializeObject <Concepts>(item.Result.ToString()); Concepts.Text = Text; break; case "entities": Entities = JsonConvert.DeserializeObject <Entities>(item.Result.ToString()); Entities.Text = Text; break; case "extract": Extract = JsonConvert.DeserializeObject <Extract>(item.Result.ToString()); break; case "hashtags": Hashtags = JsonConvert.DeserializeObject <Hashtags>(item.Result.ToString()); Hashtags.Text = Text; break; case "language": Language = JsonConvert.DeserializeObject <Language>(item.Result.ToString()); Language.Text = Text; break; case "sentiment": Sentiment = JsonConvert.DeserializeObject <Sentiment>(item.Result.ToString()); Sentiment.Text = Text; break; case "summarize": Summarize = JsonConvert.DeserializeObject <Summarize>(item.Result.ToString()); Summarize.Text = Text; break; } } }