原因:在EF实体中,两个互为主外键关系的实体类的导航属性相互引用.
解决方法一:删除一个不需要的类的导航属性
方法二:使用DTO模型
方法三:直接返回需要的属性(不能包括相互引用的属性)
MVC EF异常-“序列化类型为 XX 的对象时检测到循环引用”
原文:http://www.cnblogs.com/iack/p/3533408.html