Я использую NHibernate 3.0 с быстрой конфигурацией.Я автоматизирую свою постоянную модель следующим образом:
AutoMap
.AssemblyOf<BaseEntity>()
.Where(type => type.Namespace != null && type.Namespace.Contains("PersistendModel"))
Это прекрасно работает, но я не хочу использовать идентификатор по умолчанию Generator.Мои объекты инициализировали идентификаторы GUID, но сейчас они перезаписываются NHibernate.
Что мне нужно добавить (Convention, Override, SomeThingElse?), Поэтому этого не произойдет.