As I'm sure you're aware, Microsoft recently brought out a set of Dynamic Linq extensions, so that a query like
var query =
from p in Northwind.Products
where p.Category == 2 and p.UnitPrice > 3
orderby p.SupplierId
select p;
could be rewritten as
var query =
Northwind.Products
.Where("CategoryId==2 and UnitPrice>3")
.OrderBy("SupplierId");
The obvious benefit being that it's very easy to build up a query using strings and case statements.
Are there any plans to provide this functionality for LLBLGen?