У меня есть запрос LINQ, который приводит массив записей о заданиях.Из-за ограничений / ограничений LINQ-To-SQL, касающихся межконтекстных запросов, я не могу выполнить объединение таблицы, и поэтому два поля для записи Job пусты.
Однако я могу получить их повыполнение отдельного запроса LINQ.
У меня вопрос: можно ли легко заполнить эти два поля, например, путем объединения этих двух запросов?- и если да, то как?
query1.Join(query2,..... and so on);
Заранее спасибо.
РЕДАКТИРОВАТЬ
var results = query1.Join(query2,
job => job.JobID,
other => other.JobID,
(job, other) => new
{
MissingField = other.Field,
OtherMissingField = other.OtherField
});
Я получаю сообщение об ошибке: Аргументы типа для метода 'System.Linq.Enumerable.Join (System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable, System.Func, System.Func, System.Func) 'не может быть выведен из использования.Попробуйте указать аргументы типа явно.