我无法使用RIA服务和带有Silverlight的EF 4.1在客户端上加载相关实体。
我目前正在我的DbDomainService上使用带有Expression参数的Include()方法,并且发现当单步执行我的服务时,相关实体的加载就好了。但是,当Queryable结果返回给客户端时,不会加载相关实体 - 它们为空。我的所有实体都标有[DataMember]属性,因此我假设它不是序列化问题。此外,我的DbDomainService查询方法标有[Query]属性。
我想知道在首次使用带有EF 4.1代码的RIA服务时是否有必要在客户端上设置任何具体内容?我一定错过了什么,但我不确定是什么。
任何帮助都将不胜感激。
谢谢,
sfx