是否建议将自跟踪实体与WCF服务一起使用?
我想知道WCF服务是否建议使用自跟踪实体(在实体框架中)?如果是的话,那么你能给我一个指导如何做到这一点的教程吗 实际上,我将使用Prism与MEF和MVVM开发一个WPF应用程序。我决定使用实体框架。我希望得到关于这种方法的建议和建议是否建议将自跟踪实体与WCF服务一起使用?,wcf,entity-framework,self-tracking-entities,Wcf,Entity Framework,Self Tracking Entities,我想知道WCF服务是否建议使用自跟踪实体(在实体框架中)?如果是的话,那么你能给我一个指导如何做到这一点的教程吗 实际上,我将使用Prism与MEF和MVVM开发一个WPF应用程序。我决定使用实体框架。我希望得到关于这种方法的建议和建议 任何帮助都将不胜感激。一般来说,我会避免自我跟踪实体——我在博客上写过 创建您自己的DTO并使用它们来管理数据传输,然后在服务中使用您的POCO对象,并将它们与实体框架一起使用以实现持久性 如果您想要自我跟踪,那么有一种稍微干净一点的方法 我想知道使用自跟踪实体
任何帮助都将不胜感激。一般来说,我会避免自我跟踪实体——我在博客上写过 创建您自己的DTO并使用它们来管理数据传输,然后在服务中使用您的POCO对象,并将它们与实体框架一起使用以实现持久性 如果您想要自我跟踪,那么有一种稍微干净一点的方法 我想知道使用自跟踪实体(在实体框架中)是否合适 推荐使用WCF服务 这取决于你问谁。如果你问微软,他们会告诉你是的,因为他们根本没有更好的东西可以提供。STE是对这个非常古老的问题的回应。问题在于,EF本身具有合并两个实体图之间的更改的功能(您必须完全自己完成),而在MS平台上工作的开发人员(有时包括我)也有一些共同的行为:
- 他们懒得开发自己的问题解决方案,他们希望MS提供的API能带来一些魔力
- 大多数情况下,他们在必须使用的技术方面没有经过培训/熟练/胜任,因为他们必须经常换新的技术李>
- 他们知道的唯一API是.NET Framework的一部分。他们不寻找其他选择,也不比较功能李>