Как генерировать классы сущностей из файлов сопоставления nhibernate во время выполнения - PullRequest
1 голос
/ 23 мая 2010

Мне нужна помощь с c # и nhibernate.Я работаю над проектом, который требует, чтобы классы сущностей генерировались из файлов hbm во время выполнения.Я получаю файлы сопоставления от службы, а затем мне нужно динамически сгенерировать классы и настроить nhibernate для их использования.

Проблема в том, что я новичок в nhibernate и не очень опытный в c #,я пишу кусок кода, который достигает этого, очень подвержен ошибкам.

Мне было интересно, знаете ли вы какое-либо программное обеспечение с открытым исходным кодом, которое я мог бы использовать.В худшем случае (если я не могу найти ничего, что хотя бы отдаленно напоминает то, что мне нужно), у вас, ребята, есть совет, с чего мне начать?Может быть, некоторые ссылки?

Спасибо, Денис.

1 Ответ

0 голосов
/ 23 мая 2010

Это довольно нетривиальная задача. Есть проект hbm2net , на который вы можете взглянуть, но он все еще в альфа-версии, и я не знаю, позволит ли он вам легко это сделать во время выполнения.

Вам также следует взглянуть на проект NHibernate Workbench , похоже, он делает нечто похожее на то, что вы делаете.

...