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