У меня есть класс доступа к данным с Enum под названием Salutation:
public enum Salutation
{
Unknown = 0,
Dame = 1,
etc
Mr = 5,
etc
}
Я перехожу к классу с NHibernate, и до этого утра я использовал файлы .hbm.xml для сопоставления. Однако теперь я переключился на использование Fluent NHibernate, но загрузка экземпляров класса не выполняется (например):
[HibernateException: не может обрабатывать 5 в качестве приветствия]
Как вы можете видеть, 5 следует анализировать как "Приветствие" (предполагая, что 5 - это int, из сообщения об ошибке невозможно сказать).
Кто-нибудь знает, что здесь происходит?
Спасибо
Дэвид