0

在我们的项目中,我们使用MVC3与域模型和NHibernate作为DAL。 我们使用自动映射来配置NHibernate的流畅配置。 目前我们正试图设计一个验证策略。 我们需要超越数据注释的验证。 一个我们肯定会发现所有尝试改变(并损坏)数据的地方都是属性设置者。由于一些检查涉及查询数据库,当NHibernate从数据库中恢复对象时,我们不希望这样做。 因此,这是一个可行的解决方案:我们可以指示FluentNhibernate将标准AutoMap映射到属性的后台字段。FluentNHibernate自动映射到后台字段

谢谢。

回答

0

您可以explicitly tell FNH to use a backing field:不幸的是AutoMapping支持看起来不太可能是现成的,因为在configuration options中似乎没有任何适用的东西。

+0

自动映射是一个关键问题,为所有类和属性添加映射,将是耗时的方式。 –

+0

我一直在寻找,但我找不到任何“通用”设置。我猜它不能完成> :-( –

相关问题