我正在尝试从WCF REST服务返回EF对象。
当我不急切地加载任何子对象时它工作正常但是一旦我这样做,当我尝试使用Internet Explorer 7.0浏览服务时出现404错误。
答案 0 :(得分:1)
感谢。
我发现序列化程序'chocking'在父实体和子实体之间的循环引用上引发了异常。我通过使子实体成为父实体上的受保护而不是公共属性来修复它。
我很高兴听到更好的方法来处理这种情况。
答案 1 :(得分:0)
可能是由于发回的数据量很大。
当数据量超过配置的限制时,服务器会断开连接。
http://geekswithblogs.net/vitus/archive/2009/07/12/wcf-rest-services-hosting-in-the-iis7.aspx
答案 2 :(得分:0)
尝试[DataContract(IsReference=true)]