Я использую Fluent NHibernate для постоянного хранения данных в веб-приложении.
Моя проблема ... У меня есть базовый класс, который отображает все сущности со свойством ID типа T (почти всегдаint или GUID) с использованием GeneratedBy (). Identity ()
При запуске приложения у меня есть загрузчик, который проверяет и проверяет, что необходимые начальные данные заполнены.Моя проблема в том, что некоторые из заполненных исходных данных требуют определенного идентификатора.(Идентификаторы, которые соответствуют enum или системному пользователю)
Есть ли способ заставить NHibernate зафиксировать запись, используя идентификатор, который I , указывает автоматически, а не автоматически сгенерированный?Любые другие коммиты в хранилище после этого могут генерироваться автоматически.