/// <summary> /// Se asegura que el contenido del IEnumerable esté materializado, aunque venga /// de un IQueryable desde Entity Framework /// </summary> /// <typeparam name="T"></typeparam> /// <param name="enumerable"></param> /// <returns></returns> public static IEnumerable <T> Materialize <T>(this IEnumerable <T> enumerable) { return(enumerable.GetType().IsArray ? enumerable : enumerable.ToArray()); }