实体框架验证策略

时间:2014-04-09 21:11:28

标签: c# wcf entity-framework

我正在使用数据库第一种方法和Entity Framework 6,并使用T4模板生成POCO对象,以便在我的WCF服务应用程序中使用它们。

当在服务器端创建POCO对象的新实例时,如果有任何缺少的必填字段,作为代码遗漏的最后手段,我可​​以调用DBContext.Entry上的方法GetValidationResult()来获取任何验证错误。但是,当我在服务器和客户端应用程序之间共享POCO对象时,我希望能够通过在POCO对象上发出数据注释来在客户端处理任何这些。

我想添加好友类来定义元数据并创建部分类来配置好友类。我想知道是否有任何T4模板可以帮助我用元数据生成这些部分类,因为有很多实体,并且每当有表的更新时,带有元数据的部分类可以很容易地更新而不是去通过每个对象和更新。

请让我知道我的思维过程是否朝着正确的方向和其他最佳方法。

0 个答案:

没有答案
相关问题