最后一天,我遇到了一个问题,我的 ASP.NET 后端将对象属性返回给我想隐藏的客户端;换句话说:我想允许这些属性的序列化。但是我需要反序列化这些属性,因为客户端一次将它们发送到后端。这就是为什么我使用“ShouldSerialize”方法而不是属性 JsonIgnore。但现在我注意到这些属性也没有序列化到 MongoDB 中,我在其中存储我的对象,包括这些属性。
如何允许 MongoDB 使用“ShouldSerialize”方法?是否有其他解决方案可以强制 NewtonSoft.Json 反序列化但不序列化特定属性?
互换的青春
相关分类