3

我正在使用 Entity Framework 4,在一些实体之间有循环引用,但是我得到了 stackoverflow 异常,这是启用延迟加载的情况......

然后我将延迟加载启用为false,并使用Include()方法包含所有相关实体,但仍然出现相同的错误......需要帮助......

4

2 回答 2

7

我之前遇到过这个问题 - 我通过将 [IgnoreDataMember] 属性添加到导致循环引用的属性来解决它。这通常是引用父实体的导航属性。

于 2012-05-21T15:53:27.550 回答
1

如果你不能删除你的循环,那么像WCF 循环引用之类的东西应该修复它

于 2012-04-15T09:36:35.417 回答