将EF4 DbContext与域服务一起使用

Tho*_*mas 5 entity-framework-4 wcf-ria-services

我使用来自实体框架4的新代码构建了我的数据访问层,其中一个类派生自DbContext和各种DbSet成员.

现在我正在扩展到Silverlight并希望使用WCF RIA服务来访问数据库.我是否必须重新开始使用ADO.NET实体数据模型,或者是否有某种方法可以使用我所拥有的内容?

Der*_*tie 2

不,你不必重新开始。您可以创建域服务而不继承任何内容。查看人们如何将 WCF RIA 服务与 Nhibernate 结合使用的示例。

以下是有关将 RIA 与 ctp4 结合使用的一些内容。 http://social.msdn.microsoft.com/Forums/en/adonetefx/thread/57793bec-abc6-4520-ac1d-a63e40239aed
http://social.msdn.microsoft.com/Forums/en-US/adonetefx/thread /0e741f7f-700f-4efd-b10c-98f050f76c85