【发布时间】:2017-02-22 11:50:33
【问题描述】:
我最近将我的 Json 序列化/反序列化逻辑从 Newtonsoft 更改为 JIL,它(Jil)的性能比 newtonsoft 更好(正如预期的那样),但我有它的一个主要问题
我的模型对象通常是具有很多属性的大对象,包括它们自己的道具和它们的父道具,所以我不能在每次请求时都将整个对象传递给客户端 strong>,我通常排除它们的一些属性(不必要的)。
在 newtonsoft 中,我很容易使用了JsonIgnore 属性,我的需求得到了满足,但是当我用谷歌搜索了一下时,我没有发现它是 JIL 中的 (JsonIgnore) 等效属性.
这个属性在JIL中有还是我自己写??
如果答案是否定的我如何编写一个属性来忽略被 JIL 序列化的属性,因为我无法访问 JIL JSON.Serialize 机制
任何帮助将不胜感激
【问题讨论】:
标签: c# json serialization json.net jil