我最近有需要爲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