FluentNHibernate - свойство игнорирования Automapping
У меня есть базовый класс, который содержит свойство с именем IsDirty. Это используется для модели домена и не является столбцом в таблице базы данных.
При использовании автоматического отображения свободный nhibernate пытается добавить этот столбец в таблицу. Способ исправить это поставить.ForTypesThatDeriveFrom<Address>(p => p.IgnoreProperty(x => x.IsDirty))
в настройке автоподстановки.
Проблема в том, что все мои сущности будут делать это, есть ли способ заявить об этом без необходимости добавлять эту строку для каждой сущности? Если я поставлю.ForTypesThatDeriveFrom<Entity>(p => p.IgnoreProperty(x => x.IsDirty))
, затем я получаю сообщение об ошибке, пытаясь преобразовать сущность в адрес.
У меня также есть сущность, установленная в качестве базового типа.
Заранее спасибо, JT