在我们的项目中,我们使用MVC3和域模型,NHibernate作为DAL。 我们使用自动映射为流畅的配置配置NHibernate。 目前我们正在尝试设计验证策略。 我们需要超出数据注释的验证。 我们一定会抓住所有改变(和破坏)数据的企图的地方是财产制定者。由于某些检查涉及查询数据库,因此当NHibernate从数据库中恢复对象时,我们不希望这样做。 因此,这是一个可行的解决方案:我们是否可以指示FluentNhibernate将AutoMap标准化为属性的支持字段。
感谢。
答案 0 :(得分:0)
你可以explicitly tell FNH to use a backing field:遗憾的是,AutoMapping支持看起来不太可能,因为configuration options似乎没有任何适用的内容。