定義クラスを使用する <database-object> 要素を使用する NHibernate マッピングがあります。マッピングは次のようになります。
<?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 >=3.2 に従ってコードによるマッピングを使用したいと考えています。これを行う方法はありますか?
(興味深いことに、これを変換したい理由は、R# の「使用箇所の検索」がAuxilliaryData
クラスで機能するようにするためです。現時点では、R# (およびその他のコード検査ツール) は、このクラスが使用されていないと考えています)。