Web服务和实体框架

发布于 2024-12-09 13:52:00 字数 185 浏览 0 评论 0原文

我一直在研究实体框架,并希望创建一个 Web 服务,供第三方开发人员正在创建的共享点中的应用程序使用。基本上我需要返回工作列表,例如基于某些搜索条件的列表。我想使用 EF,所以我有一些可扩展的东西,但是从 Web 服务返回 POCO 似乎比我想象的要困难。 Web 服务和 EF / POCO 是否可以协同工作?有没有人有任何好的例子或者可以给我指出一些。

Ive been playing around with the entity framework with an idea for creating a web service to be consumed by an application in sharepoint that a 3rd party developer is creating. Basically i need to return a list of jobs e.g list based on some search criteria. I wanted to use the EF so i have something scalable however it seems returning POCO's from a web service is harder than i imagined it to be. Are web services and EF / POCO's meant to work together. Does anyone have any good examples or can point me to some.

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

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

发布评论

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

评论(1

宛菡 2024-12-16 13:52:00

Web 服务和 EF / POCO 是否可以协同工作。

是的。您必须确保的唯一一件事是使您的实体可序列化 - POCO 实体可以包含默认情况下不可序列化的循环引用。

使用网络服务怎么样?我在某处读到消​​费者必须引用实体名称空间才能使用返回的对象。

POCO 的情况并非如此。仅适用于自我跟踪实体

Are web services and EF / POCO's meant to work together.

Yes. The only thing you must to ensure is to make your entities serializable - POCO entities can contain circular references which are not serializable by default.

What about consuming the web service? I read somewhere that the consumer has to reference the entity namespace to use the returned objects.

This is not true with POCOs. This is only true with Self tracking entities.

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