【发布时间】:2012-10-16 15:29:34
【问题描述】:
我使用 EF 作为我的数据提供者来保存和验证我的项目。 我有一些需要访问其他服务或项目的自定义验证逻辑。 我知道 ValidationContext 类提供了这些选项。 我的问题是如何获得我自己与服务提供商或 EF 项目的验证上下文?
当我在我的 POCO 实体上实现 IValidateObject 接口时,我得到了一个验证上下文的实例,但是我在哪里可以确保使用我自己的 ValidationContext 而不是 EF 默认的?
我想根据 ValidationContext 中提供的服务或项目这一事实进行一些验证
【问题讨论】:
-
是的,我也有服务层