【发布时间】:2012-05-28 12:58:43
【问题描述】:
我有 SQL Server 数据库,想使用 LINQ to Entities 并用 WCF 层包装它并将其公开给客户端。 (典型的 N 层架构)。还希望有 Persistence ignorant 选项,并且还希望有一个选项忽略数据库中的某些字段(敏感信息)以将其序列化到客户端。
那么,使用具有持久性无知的实体框架、具有 WCF 支持的自我跟踪的最佳方法是什么。我可以找到带有 Self Tracking 或 Persistence Ignorant 的 T4 模板。但所有内容都捆绑为单个包。
我们将不胜感激。
【问题讨论】:
-
我能够使用 STE 以最小的努力解决我的大部分问题,例如更新集合。但是,我还没有致力于通过 STE 实现持久性无知。是否可以忽略某些字段将其序列化到客户端?有人研究过吗?
标签: wcf entity-framework-4 self-tracking-entities persistence-ignorance