L>Потому что матчасть учить все равно надо, даже если кажется, что все и так просто.
А>>не нужно поведение как во втром случаеё
L>Замени Func<T, bool> на Expression<Func<T, bool>>.
Да, это оно. Спасибо. Теперь другая проблема: некоторые выражения не конвертируются в EF-опросы.
Например такое "String.IsNullOrWhiteSpace(bla)" выдает ошибку
Сейчас попробую перестроить свои выражения без их использования, но может быть есть какой-то рецепт?