5

我们正在考虑升级当前使用 ASP.NET MVC 2 实现的大型项目,其中 xVal 提供 NHibernate Validator 和客户端验证之间的粘合剂。

当我在寻找有关使用 NHibernate Validator 在 MVC 3/4 中使用的新“不显眼”客户端验证的资源时,我只能找到一篇关于此的(将近 3 年的)博客文章

有没有人在 MVC 3/4 中成功使用 NHibernate Validator 进行客户端验证?如果有,你的经历是什么?

4

2 回答 2

2

虽然我没有任何直接使用 NHibernate 的经验,但 FluentValidation(一个值得考虑的验证框架)有一个MVC 3/4 适配器扩展项目,它可以作为创建 NHibernate Validator 实现的极好指南。

于 2013-05-08T11:27:09.253 回答
0

所以,我从来没有使用过 NHibernate Validator,但考虑一下,因为 NHibernate Validator 比原生 MVC 非侵入式验证器具有更好的性能(MVC 验证器完全基于反射,如果 NHibernate Validator 反射工作仅在启动时发生)。如果是大型项目,我认为这是更好的方法。

于 2013-05-07T13:01:18.103 回答