Я пытаюсь перенести проект nhibernate на основе hbm.xml в сопоставление по коду.У меня возникли проблемы с работой раздела Версия.В hbm.xml у меня есть:
Version" type = "Int32" unsaved-value = "0" />
У меня естьпробовал со следующим отображением:
Version(x => x.Version, m =>
{
m.Column(c =>
{
c.SqlType("Int32");
c.Name("Version");
});
m.Generated(VersionGeneration.Always);
m.UnsavedValue(0);
m.Insert(true);
m.Type(new NHibernate.Type.Int32Type());
});
Но, похоже, ничто не дает того же отображения, что и исходный hbm.xml, все они заканчиваются без type = "Int32".Кто-нибудь получил какие-либо идеи, как я могу это сделать, или если он поддерживается в 3.2?
Приветствия
Обновление:
Смотрите мой ответ