使用企业库的验证块和实体框架

时间:2009-12-17 07:31:05

标签: entity-framework

我们已经使用了MS Enterprise Library的Validation Block一段时间并与自定义DAL一起取得了巨大的成功,但我们最近开始使用Entity Framework并且无法让Validation Block与它一起使用。这些对象是在EF中动态创建的,并且在重新生成模型时,将属性放在它们之上将简单地消除。

这两个可以共存吗?如果没有,是否有人建议哪些验证库/简单规则引擎与EF一起使用?

谢谢。

2 个答案:

答案 0 :(得分:2)

您需要一个支持“好友类”的验证器(如this example for Dynamic Data)。 This seems to be a work in progress for VAB。我找不到任何人实际使用它的例子,但它可能有效。

答案 1 :(得分:2)