У меня есть следующий запрос в linq:
(from creditCard in DbSet
join rank in base.dataContext.ProductVerticalRanks on creditCard.ProductVerticalReferenceId equals rank.ProductVerticalReferenceId
where rank.ClientId == clientId
orderby rank.PreferredOrder
select creditCard)
.Include(creditCard => creditCard.ProductVerticalCompany)
.Include(creditCard => creditCard.Labels);
Но теперь у меня есть новое требование, мне нужно добавить столбец 'rank.PreferredOrder' из таблицы 'rank' в результат, есть липростой способ сделать это, не делая массивного оператора «выбор», потому что в одной только кредитной карте есть около 20-30 полей.