| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > Запрос к нескольким ObjectContext в EF |
| Автор: SerGreY 14.10.2011, 08:00 |
| Добрый день. Суть вопроса в следующем: Разрабатывается корпоративное приложение. Причем необходимо, чтобы в результате оно состояло из платформы, которую можно будет использовать повторно для других задач, и, собственно, из самого приложения. Платформа представляет из себя набор модулей по разграничению прав пользователей, контролю этапов жизненного цикла документов и др. Соответсвенно, платформа и приложение должны находиться в разных библиотеках. Возникла проблема при использовании Linq-запросов, т.к. в появляется необходимость использовать объекты из нескольких ObjectContext: из платформы и из приложения. Например: К платформе относится модуль по контролю этапов жизненного цикла документов, а таблица самих документов относится к приложению. Необходимо отобразить пользователю список документов с информацией о текущем этапе жизненного цикла (наименование, дата установки). Раньше, когда работа велась с использованием хранимых процедур и DataSet, я мог легко написать такой запрос в хранимой процедуре на уровне БД и выдать данные на просмотр. Не могу понять, можно ли подобную задачу выполнить при помощи Linq. Подскажите, как правильно решать подобную задачу с использованием Entity Framework? |