2010-03-26 66 views
1

我已經在我的域對象中爲 nhibernate驗證「框架」標記了某些屬性。尖銳的體系結構問題,nhibernate驗證

如果我這樣做,在我的控制器明確:

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

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

佔盡了驗證錯誤,我想引發異常期間:

bla = blaRepository.SaveOrUpdate(bla); 

如果我嘗試保存或更新域對象。爲什麼這不是 發生?我的域對象bla來自實體。

我需要註冊某些東西嗎?

謝謝。

基督教

回答