1

哪些 .NET JSON 序列化程序可以处理 NHibernate 代理对象?我尝试使用 JSON.NET,但是当它遇到代理对象时它会崩溃。

4

1 回答 1

1

我想说最好的办法是处理代理对象,而不是找到另一种序列化 JSON 的方法。我已经回答了另一个问题,该问题涉及将这些代理对象急切加载到遗留数据库中,该数据库在此处返回正确的对象或 null 。另请注意,通过使用外键设置正确的数据库以及对象/表之间的明确链接,您不应遇到任何代理对象。另请注意,这不是流畅的 NHibernate 所需的,我假设您使用的是单独的 hbm 映射文件。

祝你好运!

于 2009-12-17T01:28:23.817 回答