Cómo escribir predicados LINQ reutilizables que EF Core pueda traducir en Where, Select y OrderBy
Un método auxiliar que devuelve bool lanza "could not be translated". Un Expression<Func<T, bool>> no. Así se componen, anidan y reutilizan árboles de expresión en EF Core 11 sin LINQKit, con el SQL real de cada caso.