Я пытаюсь сделать какую-то энергичную загрузку в EF Entity.
итак, если сущность называется Orders
.. тогда, я думаю, я бы сделал следующее ...
_someContext.Orders.Include("Whatever") ....
Но проблема в том, что у меня есть метод, подобный следующему ...
public IQueryable<Order> Find(Expression<Func<Order, bool>> predicate)
{
return CurrentContext.Orders.Where(predicate);
}
, который прекрасно работает ... но могу ли я использовать предикат Expression
, чтобы включить туда Include("whatever")
вместо необходимости добавлять другой параметр метода?