gpt4 book ai didi

asp.net-mvc-3 - 将 nhibernate 实体序列化为 json 错误 : Cannot serialize a Session while connected

转载 作者:行者123 更新时间:2023-12-04 03:05:30 24 4
gpt4 key购买 nike

我正在尝试将 nhibernate 实体序列化为 json,但我总是收到此错误消息,提示连接时无法序列化 session ?它与nhibernate代理有关吗?

最佳答案

当我从 System.Web.Script.Serialization.JavaScriptSerializer 切换时,我开始遇到同样的错误至 Newtonsoft.Json .

使用来自 this answer 的契约(Contract)解析器修复了这个问题:

string output = JsonConvert.SerializeObject(theObject,
new JsonSerializerSettings()
{
ContractResolver = new NHibernateContractResolver()
});

关于asp.net-mvc-3 - 将 nhibernate 实体序列化为 json 错误 : Cannot serialize a Session while connected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5851937/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com