Я видел много статей о том, как преодолеть этот вопрос, все они связаны с CTP4, или как добавить свои собственные методы расширения.
Есть ли "официальный" EF4-включенный способ использования лямбда-выражений внутри include (как для отношений первого уровня, так и для второго и более уровней), или он в конечном итоге не был включен в RTM?
Это есть один - я был бы рад узнать, как это сделать, поскольку использование лямбда-выражения в моем коде сейчас (с # system.data.entity # system.data.linq) все еще дает мне:
Невозможно преобразовать лямбда-выражение в тип 'string', поскольку оно не является типом делегата.
на:
var customers = from c in
context.Customers.Include(c=>c.Phone)