internal static ManualReminderList getManualReminderList(HttpResponseMessage response) { var reminderList = new ManualReminderList(); var jsonObj = JsonConvert.DeserializeObject <Dictionary <string, object> >(response.Content.ReadAsStringAsync().Result); if (jsonObj.ContainsKey("manualreminders")) { var reminderArray = JsonConvert.DeserializeObject <List <object> >(jsonObj["manualreminders"].ToString()); foreach (var reminderObj in reminderArray) { var reminder = new ManualReminder(); reminder = JsonConvert.DeserializeObject <ManualReminder>(reminderObj.ToString()); reminderList.Add(reminder); } } return(reminderList); }
internal static ManualReminderList getManualReminderList(HttpResponseMessage response) { var reminderList = new ManualReminderList(); var jsonObj = JsonConvert.DeserializeObject<Dictionary<string, object>>(response.Content.ReadAsStringAsync().Result); if (jsonObj.ContainsKey("manualreminders")) { var reminderArray = JsonConvert.DeserializeObject<List<object>>(jsonObj["manualreminders"].ToString()); foreach (var reminderObj in reminderArray) { var reminder = new ManualReminder(); reminder = JsonConvert.DeserializeObject<ManualReminder>(reminderObj.ToString()); reminderList.Add(reminder); } } return reminderList; }