Должно быть просто! Как я могу выполнить следующее?JsonConvert.Deserialize JsonResult от MVC Action
JsonResult result = JsonConvert.Deserialize(CheckPlan());
Где CheckPlan() возвращает это:
return Json(new { success = success }, JsonRequestBehavior.AllowGet);
Я не могу разобрать успеха логическое значение, возвращаемое JsonResult. Я попытался поставить <Dictionary<string,string>>
сразу после Deserialize, но это было не по синтаксису. Используется как тип против переменной и т. Д. И т. Д.
Каков правильный способ сделать это?
Это здорово, и кажется, что он должен работать! но он не будет компилироваться. Вот что я сделал JsonResultSuccess result = JsonConvert.DeserializeObject (CheckPlan()); компилятор говорит, имеет некоторые недопустимые аргументы и не может преобразовать JsonResult в строку. –
jallen
Я редактировал код. Должен теперь работать –
'Newtonsoft.Json.JsonConvert.DeserializeObject (string)' не может конвертировать из 'System.Web.Mvc.JsonResult' в 'string' –
jallen