【发布时间】:2012-07-09 05:28:42
【问题描述】:
我有一个 WPF 客户端应用程序,它连接到托管 WCF 数据服务和 WCF 服务的 IIS。
理想情况下,我想定义一个代表用户的类,然后能够在 WPF 客户端和 Web 服务器项目中重用相同的类实现。因此,我的验证代码和辅助方法只在一个地方进行了实现和单元测试。比如……
1, WPF client calls a WCF Services operation and gets back a User entity.
2, WPF client calls WCF Data Services and gets back a User entity.
可以使用与 WCF 服务和实体框架相同的用户类来获取 WCF 数据服务。如果是这样,是通过自我跟踪实体、POCO 类还是其他选项?
【问题讨论】:
-
谢谢,但您发布的链接已有 2 年多的历史,并且数据服务/实体框架在此期间发生了重大变化。所以我怀疑现在有更好的解决方案。至少我希望如此!
-
我认为没有更好的解决方案。
-
谢谢,我会坚持只使用 WCF 服务并放弃数据服务。使用自我跟踪实体似乎是更好的选择。
标签: wpf wcf entity-framework wcf-data-services