我在 WCF 之上使用 RIA。在我的 WCF 中,我有使用实体框架与 db 对话的插入和更新方法
现在在我的域服务 PersonDomainService 中,我正在使用代理调用此 WCF 服务并将 Person Ria 类转换为服务引用实体框架 Person 类,反之亦然,一切正常,但问题是当我使用 IQueryable 方法时,我的 Ria 服务位于顶部WCF 工作正常,但对于诸如 InsertPerson 和 UpdatePerson 之类的简单方法,我没有返回任何实体,我的服务失败,因为这些简单方法不是在客户端 Ria 代码中生成的。
那么克服这个 Ria 限制的最佳方法是什么。请记住,我的 Ria 不是直接与 EF 对话,而是直接与 WCF 对话