As written in the comment, it reminds me of LINQ. So, maybe it make sense to write a Linq QueryProvider Linq QueryProvider to use the familiar LINQ syntax.
If that is not an option:
I would drop the method Build()
and make the method From
static instead. That simplifies the API.
As written in the comment, it reminds me of LINQ. So, maybe it make sense to write a Linq QueryProvider to use the familiar LINQ syntax.
If that is not an option:
I would drop the method Build()
and make the method From
static instead. That simplifies the API.
As written in the comment, it reminds me of LINQ. So, maybe it make sense to write a Linq QueryProvider to use the familiar LINQ syntax.
If that is not an option:
I would drop the method Build()
and make the method From
static instead. That simplifies the API.
As written in the comment, it reminds me of LINQ. So, maybe it make sense to write a Linq QueryProvider to use the familiar LINQ syntax.
If that is not an option:
I would drop the method Build()
and make the method From
static instead. That simplifies the API.