我有一个NHibernate映射,它使用< database-object>使用定义类的元素。映射看起来有点像这样:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="Foo" assembly="Foo">
<database-object>
<definition class="Foo.AuxilliaryData,Foo"/>
</database-object>
</hibernate-mapping>
这很好用,但我想根据NHibernate&gt; = 3.2使用代码映射。有没有办法做到这一点?
(出于兴趣,我想要转换它的原因是R#“查找用法”将适用于AuxilliaryData
类。目前R#(以及任何其他代码检查工具)认为这个类没用了。)
答案 0 :(得分:3)
在生成配置对象时添加它
config.AddAuxiliaryDatabaseObject(new Foo.AuxilliaryData());