fluent-interface

    41热度

    2回答

    我正在寻找关于设置nhibernate的教程。 这里似乎很少,但大多数都是用乱码写成,或者是在一个非常古老的版本。 任何良好的资源,甚至可能包括流利的或配置的代码安装?

    8热度

    2回答

    我有一个流畅的接口问题。 我们有作为参数对象的SQL接口的一些对象,这里有一个例子: using (DatabaseCommand cmd = conn.CreateCommand( "SELECT A, B, C FROM tablename WHERE ID = :ID", SqlParameter.Int32(":ID", 1234))) { ... }

    3热度

    1回答

    我最近有需要为C#编写流畅的接口,它将本质上反映SQL。是的,我知道LINQ to SQL,但我很有兴趣“更接近金属” - 拥有的东西基本上只提供了一个Intellisensified SQL Shim 在 C#之内。 例如, var fq = new FluentQuery(); Expression<Action> = () => fq.SELECT.DISTINCT(Foo.ID

    11热度

    7回答

    说你不是返回一个方法,而是返回对类的引用,即使它没有任何特别的语义意义。在我看来,它会给你更多关于如何调用方法的选项,允许你以流畅的界面风格使用它,并且我不能想到任何缺点,因为你不必做任何事情与返回值(甚至存储它)。 因此,假设您在要更新一个对象,然后返回它的当前值的情况是。的 而不是说 myObj.Update(); var val = myObj.GetCurrentValue(); ,

    4热度

    2回答

    我一直有吨问题得到Castle Windsor的非XML配置设置正常工作。同时,我看到越来越多的人通过Windsor Container流畅的界面提供建议。我一直在Googogling的最后一天,我无法在任何地方找到这个API。 我在说的关键.Register()方法,这似乎是IWindsorContainer对象的扩展方法。它似乎可能在Castle.MicroKernel.Registratio