Рекомендация: создание объектов ORM во время выполнения по схеме, хранящейся в БД - PullRequest
0 голосов
/ 04 июня 2010

В моем текущем проекте (огромная система предприятия) я столкнулся со сценарием, когда "простые" объекты, такие как таблица, список ссылок, создаются во время выполнения с помощью системной информации, хранящейся в той же БД (специальные таблицы sys). Пользователи могут создавать эти простые объекты и отношения между ними.
Сложные объекты создаются разработчиками. Для первого случая мы используем SqlOM, а для второго Linq2Sql. Таким образом, бизнес-логика представляет собой смесь этих концепций (sqlOM + linq2sql).

Теперь я думаю о переходе на Entity Framework или другой ORM, который поддерживает создание конкретных объектов и отображение во время выполнения. Кто-нибудь может дать мне совет?

1 Ответ

0 голосов
/ 04 июня 2010

Вы должны проверить Fluent NHibernate для такого рода сценария. http://fluentnhibernate.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...