如何在没有Newtonsoft Json的情况下解决Json中的循环引用?

时间:2017-01-10 13:47:40

标签: c# json

我的项目不支持Newtonsoft Json。我的序列化是这样的:

return Json(new
    {
        StatusCode = 200,
        Clientes = listaClientes, 
        Total = totalPaginas
    }, JsonRequestBehavior.AllowGet);

我正在接受循环参考。

Newtonsoft.Json.ReferenceLoopHandling.Ignore中的Controller.Json相当于?{/ p>

1 个答案:

答案 0 :(得分:1)

将属性System.Web.Script.Serialization.ScriptIgnoreAttribute添加到属性,从而导致循环引用。

这应该可以解决问题。