He leído algunos artículos que indican que IEnumerable se utiliza para imitar procedimientos almacenados o restringir su base de datos. Perdió capacidad de carga diferida en el proveedor externo.IQueryable vs. IEnumerable en el patrón de repositorio, carga lenta
Donde como IQueryable para dar a los desarrolladores más flexibilidad. La carga lenta está ahí.
En términos de rendimiento, ambos consumen una cantidad significativa de rendimiento ... ¿cuál es más preferible?
Como siempre ... depende de lo que necesite exactamente ... –