2010-03-26 72 views
1

我已经在我的域对象中为 nhibernate验证“框架”标记了某些属性。尖锐的体系结构问题,nhibernate验证

如果我这样做,在我的控制器明确:

ICollection<IValidationResult> test = bla.ValidationResults(); 

我得到的,我可以添加到我的asp.net mvc的 的ModelState

占尽了验证错误,我想引发异常期间:

bla = blaRepository.SaveOrUpdate(bla); 

如果我尝试保存或更新域对象。为什么这不是 发生?我的域对象bla来自实体。

我需要注册某些东西吗?

谢谢。

基督教

回答