0

在我們的項目中,我們使用MVC3與域模型和NHibernate作爲DAL。 我們使用自動映射來配置NHibernate的流暢配置。 目前我們正試圖設計一個驗證策略。 我們需要超越數據註釋的驗證。 一個我們肯定會發現所有嘗試改變(並損壞)數據的地方都是屬性設置者。由於一些檢查涉及查詢數據庫,當NHibernate從數據庫中恢復對象時,我們不希望這樣做。 因此,這是一個可行的解決方案:我們可以指示FluentNhibernate將標準AutoMap映射到屬性的後臺字段。FluentNHibernate自動映射到後臺字段

謝謝。

回答

0

您可以explicitly tell FNH to use a backing field:不幸的是AutoMapping支持看起來不太可能是現成的,因爲在configuration options中似乎沒有任何適用的東西。

+0

自動映射是一個關鍵問題,爲所有類和屬性添加映射,將是耗時的方式。 –

+0

我一直在尋找,但我找不到任何「通用」設置。我猜它不能完成> :-( –

相關問題