将 EF4 DbContext 与域服务结合使用

发布于 2024-10-21 17:40:57 字数 181 浏览 1 评论 0原文

我使用 Entity Framework 4 中的新代码优先内容构建了数据访问层,其中包含一个派生自 DbContext 的类和各种 DbSet 成员。

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

I built my data access layer with the new code first stuff from Entity Framework 4, with a class derived from DbContext and various DbSet members.

Now I'm expanding to Silverlight and want to use WCF RIA services to access the DB. Do I have to start over with ADO.NET Entity Data Models, or is there some way to use what I've got?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

以为你会在 2024-10-28 17:40:57

不,你不必重新开始。您可以创建域服务而不继承任何内容。查看人们如何将 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

No, you shouldn't have to start over. You can create a domain service and not inherit from anything. Look at examples of how people use WCF RIA services with Nhibernate.

Here is some stuff about using RIA with 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

心意如水 2024-10-28 17:40:57

我来晚了一点,但对于仍在寻找这个的人,就像我之前一样,请看一下这个 NuGet 包。

http://nuget.org/packages/RIAServices.EntityFramework

它提供了一个 DbDomainService< > 基类类似于 LinqToEntitiesDomainService<>

I'm a little late to the party but for people still looking for this, like I was earlier, take a look at this NuGet package.

http://nuget.org/packages/RIAServices.EntityFramework

It provides a DbDomainService<> base class similar to the LinqToEntitiesDomainService<>.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文