5
问题
我努力使我的流利的验证规则集工作,目前没有,我没有任何想法这是为什么发生的,一切似乎都没事。我想以某种方式进入执行验证的代码本身,但RuleSet lambdas是ExpressionTree,它不提供甚至很差的调试体验。调试流利的验证规则
问题
有没有办法来调试规则集的逻辑来看看发生了什么内部规则集?
我努力使我的流利的验证规则集工作,目前没有,我没有任何想法这是为什么发生的,一切似乎都没事。我想以某种方式进入执行验证的代码本身,但RuleSet lambdas是ExpressionTree,它不提供甚至很差的调试体验。调试流利的验证规则
有没有办法来调试规则集的逻辑来看看发生了什么内部规则集?
FluentValidation是开源的,所以理论上你可以从012o的回购协议中下载代码,然后加载解决方案,直接引用它,然后单步执行。
希望这会让你得到你需要的地方,但是我敢肯定,如果你提供了你的规则,或者一些显示失败的单元测试,那么这里有人可以提供帮助。
这个问题似乎与规则集本身无关,因为规则正在执行(我通过调试器看到),甚至当我添加错误的规则时应该以100%保证失败,它们不会失败... – Lu4