4 ms·
My apologies, that reply of mine was a bit argumentative, without regard to which post I was arguing against. Yes, I understand that implementing IQueryable is
by SideburnsOfDoom 2y ago
My apologies, that reply of mine was a bit argumentative, without regard to which post I was arguing against.
Yes, I understand that implementing IQueryable is a beast, but let's not pretend that writing a database connectivity layer was a trivial, everyday activity before IQueryable. It's a specialised, tricky task. IQueryable may not make it easier, but it never was "easy" per se. Nor common, or usually necessary. Or something to do as an exercise "before using something for a serious project" as the grandparent post suggests.
YMMV as to how important IQueryable is to your code.
On the other hand, if you can write extension methods over "this IEnumerable<T> source" you can extend LINQ. IQueryable being complex is no barrier to that, in any way.