我在我的域对象中标记了某些属性 nhibernate验证'框架'。
如果我明确地在我的控制器中执行此操作:
ICollection<IValidationResult> test = bla.ValidationResults();
我收到验证错误,我可以添加到我的asp.net mvc 的ModelState
理想情况下,我希望在以下期间抛出异常:
bla = blaRepository.SaveOrUpdate(bla);
如果我尝试保存或更新域对象。为什么这不是 发生了什么?我的域对象bla来自实体。
我必须以某种方式注册某些内容吗?
感谢。
基督徒
答案 0 :(得分:0)
请查看我写的这篇博文是否适用于您的情况。从你的描述中很难说清楚。