FluentNHibernate - свойство игнорирования Automapping

У меня есть базовый класс, который содержит свойство с именем IsDirty. Это используется для модели домена и не является столбцом в таблице базы данных.

При использовании автоматического отображения свободный nhibernate пытается добавить этот столбец в таблицу. Способ исправить это поставить.ForTypesThatDeriveFrom<Address>(p => p.IgnoreProperty(x => x.IsDirty)) в настройке автоподстановки.

Проблема в том, что все мои сущности будут делать это, есть ли способ заявить об этом без необходимости добавлять эту строку для каждой сущности? Если я поставлю.ForTypesThatDeriveFrom<Entity>(p => p.IgnoreProperty(x => x.IsDirty)), затем я получаю сообщение об ошибке, пытаясь преобразовать сущность в адрес.

У меня также есть сущность, установленная в качестве базового типа.

Заранее спасибо, JT

Ответы на вопрос(2)

Ваш ответ на вопрос