У меня есть класс доступа к данным с Перечислением под названием Привет:
public enum Salutation
{
Unknown = 0,
Dame = 1,
etc
Mr = 5,
etc
}
Я - peristing класс с NHibernate, и вплоть до этого утра я использовал файлы .hbm.xml для отображения. Однако я теперь переключился на использование Быстрого NHibernate, но загрузку экземпляров сбоев класса с (например):
[HibernateException: не может проанализировать 5 как привет]
Как Вы видите, 5 должно быть parseable как Привет (принимающий 5, интервал, не возможно сказать из сообщения об ошибке).
Кто-либо знает то, что продолжается здесь?
Спасибо
David
Это намного проще, чем я думал.
Map(x => x.WhateverThePropertyNameIs).CustomType(typeof(MyEnumeration));