是否有任何序列化/反序列化方案:DataContractSerializer可以处理,而DataContractJsonSerializer不能?DataContractJsonSerializer可以处理循环引用吗?
特别是,我在考虑循环引用:this MSDN page解释了如何通过在DataContractAttribute
构造函数中使用IsReference = true
来管理循环引用DataContractSerializer
。另一方面,DataContractAttribute.IsReference文档没有明确声明其适用性限于DataContractSerializer
。
请问DataContractJsonSerializer
也会兑现IsReference
属性吗?