Отображение NHibernate по коду, эквивалентному для <объект-базы данных>
У меня есть отображение 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# "Find usages" будет работать для AuxilliaryData
учебный класс. В настоящий момент R# (и любой другой инструмент проверки кода) считает, что этот класс не используется).
1 ответ
Решение
Просто добавьте его при создании объекта конфигурации
config.AddAuxiliaryDatabaseObject(new Foo.AuxilliaryData());