我最近有需要为C#编写流畅的接口,它将本质上反映SQL。是的,我知道LINQ to SQL,但我很有兴趣“更接近金属” - 拥有的东西基本上只提供了一个Intellisensified SQL Shim 在 C#之内。EBNF流畅接口
例如,
var fq = new FluentQuery();
Expression<Action> =
() => fq.SELECT.DISTINCT(Foo.ID).FROM(Foo).WHERE(Foo.Age > 22);
现在,我就在想,这个概念可以概括 - 那就是,怎么样一般EBNF以流畅的接口生成器?有谁知道这样的野兽是否存在?
如果您现在想要,请在“Micro ORM”上搜索多个选项。 – TrueWill 2011-12-17 22:52:49