我最近将我的 Json 序列化/反序列化逻辑从Newtonsoft更改为JIL,它(Jil)的性能比 newtonsoft 更好(如预期的那样),但我有一个主要问题
我的模型对象通常是具有很多属性的大对象,包括它们自己的道具和它们的父道具,所以我不能在每次请求时将整个对象传递给客户端,我通常会排除它们的一些属性(不必要的属性)。
在 newtonsoft 中,我很容易使用JsonIgnore
属性并且我的需求得到了满足,但是当我用谷歌搜索时,我没有在 JIL 中找到它的(JsonIgnore)等效属性。
这个属性是否存在于 JIL 中还是我应该自己编写?
如果答案是否定的,我该如何编写一个忽略属性的属性,因为我无法访问 JILJSON.Serialize
机制
任何帮助将不胜感激