Entity Framework не поддерживает оператор Expression.Invoke
. При попытке его использования вы получаете следующее исключение:
"Выражение LINQ node типа" Invoke "не поддерживается в LINQ to Entities.
У кого-нибудь есть обходной путь для этой недостающей функциональности? Я хотел бы использовать подробный здесь PredicateBuilder в контексте Entity Framework.
Изменить 1 @marxidad - Мне нравится ваше предложение, однако оно меня несколько сбивает с толку. Можете ли вы дать дополнительные рекомендации по предлагаемому решению?
Изменить 2 @marxidad - Спасибо за разъяснение.