Я получаю сообщение об ошибке, отображаемой в заголовке из запроса LINQ, который включает в себя две таблицы из двух разных файлов EDMX. Здесь Это запрос:
var query = (from a in db1.Table1
join b in db1.Table2 on a.Id equals b.Id
orderby a.Status
where b.Id == 1 && a.Status == "new"
select new
{
Id = a.Id,
CompanyId = (from c in db2.Company
where s.Id == a.Id
select
new { c.CompanyId })
});
DB1
и DB2
являются контекстами, которые связаны с двумя разными файлами EDMX. Как я могу преодолеть эту ошибку?