Я хочу сохранить объект в одном столбце, используя NHibernate. Я хотел бы сериализовать данные на входе в один столбец, а затем десериализовать их на выходе. Это может быть двоичный файл или XML. Как я могу сделать это?
Сериализация является значением по умолчанию, если класс не сопоставлен. Вы можете (должны) сделать это явным:
<property name="MyProperty" type="Serializeable" />
Создайте свойство, которое будет реализовывать сериализацию / десериализацию, сопоставьте это свойство с нужным столбцом в HBM. Кажется достаточно простым ... Где трюк? :)