2013-07-20 52 views
5

问题

我努力使我的流利的验证规则集工作,目前没有,我没有任何想法这是为什么发生的,一切似乎都没事。我想以某种方式进入执行验证的代码本身,但RuleSet lambdas是ExpressionTree,它不提供甚至很差的调试体验。调试流利的验证规则

问题

有没有办法来调试规则集的逻辑来看看发生了什么内部规则集?

回答

2

FluentValidation是开源的,所以理论上你可以从012o的回购协议中下载代码,然后加载解决方案,直接引用它,然后单步执行。

希望这会让你得到你需要的地方,但是我敢肯定,如果你提供了你的规则,或者一些显示失败的单元测试,那么这里有人可以提供帮助。

+1

这个问题似乎与规则集本身无关,因为规则正在执行(我通过调试器看到),甚至当我添加错误的规则时应该以100%保证失败,它们不会失败... – Lu4