【发布时间】:2018-05-03 12:05:03
【问题描述】:
在使用数据库的面向数据的应用程序的上下文中:
我使用 FluentValidations 只是为了验证 Id 是否为正数,或者参数不是 null:未命中数据库的内容。
但过了一段时间,我想知道为什么不验证实际查询数据库的东西。所以我决定进一步验证,现在我的Validator 不仅验证指定的 Id 是一个正数,而且还验证了实体存在。
这是验证者的目标吗?我在滥用它吗? Validator 是否也应该检查复杂的业务规则?
【问题讨论】:
标签: c# .net validation fluentvalidation