У меня есть следующий файл сопоставления:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Project1.Accounts"
namespace="Project1.Core.Domain">
<class name="Equipment" table="Equipment">
<id name="ID" column="ID">
<generator class="identity"></generator>
</id>
<property name="Name" />
<property name="Description" />
<property name="AccountID" />
<property name="EquipmentTypeID" />
<many-to-one name="Account" class="Project2.Core.Domain.Account, Project2.Core" column="AccountID"/>
<many-to-one name="EquipmentType" class="Insight.IT.Accounts.Core.Domain.EquipmentType, Insight.IT.Accounts" column="EquipmentTypeID"/>
</class>
</hibernate-mapping>
Я получаю следующую ошибку:
NHibernate.MappingException: Ассоциация из таблицы Equipment ссылается на не сопоставленный класс: Project2.Domain.Account
Просто чтобы прояснить: класс Account находится в другой сборке, чем класс Equipment.Проект, в котором находится класс Account, имеет собственный файл hibernate.cfg.xml.
По сути, мне кажется, что мне нужен способ ссылки на несколько сборок сопоставления в файле hibernate.cfg.xml.Это возможно ??