用户代码未处理 JsonSerializationExection 之解决方法
2016-10-18 23:06
225 查看
今天在调试一个OA项目的时候,刚用T4模板加完实体类,在登录测试的时候就出现这个问题,
实在头疼,多方查找之下才发现原来是我序列化得时候,没有对导航属性就行处理,问题的原因在于导航属性中的实体类会导致无限的死循环递归调用,进而导致这个异常出现,解决的办法就是把这些导航属性在序列化得时候忽略掉就可以了如下图就完美解决了。。。。
实在头疼,多方查找之下才发现原来是我序列化得时候,没有对导航属性就行处理,问题的原因在于导航属性中的实体类会导致无限的死循环递归调用,进而导致这个异常出现,解决的办法就是把这些导航属性在序列化得时候忽略掉就可以了如下图就完美解决了。。。。
相关文章推荐
- 部署时,出现用户代码未处理 System.Security.Cryptography.CryptographicException 错误解决方法
- 部署时,出现用户代码未处理 System.Security.Cryptography.CryptographicException 错误解决方法
- php处理json时中文问题的解决方法
- 本文给出了一种方便实用的解决大文件的读取、存储等处理的方法,并结合相关程序代码对具体的实现过程进行了介绍
- Android 第三方Jar包FastJson 代码混淆时的解决方法
- JSON格式的特殊字符处理(只要一个方法解决)
- spring+mybatis返回json日期处理(日期全局处理相差8个小时解决方法)
- Android 第三方Jar包FastJson 代码混淆时的解决方法
- ExtJS3 中EXT.encode()处理json的问题及解决方法
- SpringMVC中出现" 400 Bad Request "错误(用@ResponseBody处理ajax传过来的json数据转成bean)的解决方法
- spring+mybatis返回json日期处理(日期全局处理相差8个小时解决方法)
- 解决PHP中json_encode函数处理中文乱码的问题 两种方法
- PocoDataMySQL与Boost::asio共同使用时出现“用户回调期间未处理异常”解决方法
- [转]ASP.NET MVC Json()处理大数据异常解决方法 json maxjsonlength
- 曲线解决CMFCPropertyGridCtrl掩码的bug2009年12月30日 星期三 下午 01:24CMFCPropertyGridCtrl这个控件当用到掩码时,会有问题.解决办法用其他掩码替代.下面是一个IP掩码处理方法.代码如下
- PHP json_encode中文乱码解决方法--json乱码处理
- ASP.NET MVC Json()处理大数据异常解决方法
- php中json_encode处理gbk与gb2312中文乱码问题的解决方法
- ASP.NET MVC Json()处理大数据异常解决方法
- SpringMVC中出现" 400 Bad Request "错误(用@ResponseBody处理ajax传过来的json数据转成bean)的解决方法