Добавление сущностей и обновление службы домена RIA во время выполнения - PullRequest
0 голосов
/ 18 февраля 2011

У меня есть требование доставить приложение, созданное в Silverlight.После того как приложение будет создано и доставлено, любые новые модули, которые будет запрашивать пользователь, должны быть созданы как отдельные приложения / xap, и пользователь сможет импортировать новый модуль в приложение.Это все равно что добавлять новые приложения в iphone.

Теперь prism / mef разрешают такую ​​возможность для внешнего интерфейса, но проблема заключается в конце базы данных.Я могу добавить некоторую логику для создания новых таблиц для нового модуля, но как я могу обновить службы RIA и файл edmx для обработки сущностей для нового модуля.

Действительно ли это возможно в RIA?или есть какая-то другая технология, которая поддерживает такое динамическое обновление БД?

Спасибо

1 Ответ

0 голосов
/ 19 марта 2011

Просто обновите модель и затем заново сгенерируйте сервисы ria ... любой дополнительный код, который вы пишете для сервисов ria или структуры сущностей, вы должны использовать частичные расширения классов, чтобы ваш код не стирался при обновлении.

...