Filter only returns IEnumerable<object> instead if IEnumerable<T>
Hi, I try to use your framework to limit the result set from the database and then doing some projecting stuff.
Because your filter method only returns IEnumerable<object> I cant modify the query after that. instead I have to materialize the query first (selecting full objects with all fields) and then do my stuff, but this is not the way how i want to do it because it is expensive.
anyway, is there a way to get a typed IEnumerable<T> instead of object? that would be awesome and deciding.
[EDIT 1] you could also constraint the T to class. [EDIT 2] .Cast<MyObj>() does not work