【发布时间】:2011-06-09 10:01:41
【问题描述】:
我正在尝试返回引用另一个对象的对象列表,反之亦然。
我只希望延迟加载获取“第一级子项”,我的意思是,如果我有一个带有“Place”属性的“Person”对象,我希望加载地点数据,但不是“需要加载 Place" 对象...因为这会提前到循环引用...
我了解到我可以通过在每个对象上使用 [DataContract(IsReference = true)] 来做到这一点。
我已经为模型中的每个对象(由 EF 自动生成)设置了该装饰,但在尝试将其发送回服务调用者时仍然失败。
我错过了什么吗?提前致谢。
【问题讨论】:
标签: c# silverlight wcf entity-framework