基于类定义的C#JSON序列化

时间:2011-06-07 09:34:09

标签: c# json

我正在使用Newtonsoft JSON.NET库,但遇到以下问题。

动态序列化迭代所有对象属性和字段。但是当使用例如动态代理进入的ORM时,我明显错误地认为代理内部字段无法序列化。

使用OptIn方法在序列化类上使用属性不是一种选择。类不仅用于Web应用程序,还不能用于JSON.NET程序集的依赖。

有关最小绑定/接线代码的方法的建议吗?

1 个答案:

答案 0 :(得分:1)

您可以在一组单独的类中定义json格式,并使用例如将ORM类转换为这些类。 Automapper