2011-01-24 59 views
0

我读过有关ninjects上下文结合在这里:http://ninject.codeplex.com/wikipage?title=Contextual%20BindingNinject上下文绑定:我在哪里可以得到Ninject.Conditions.dll

,我试图把它在我的项目工作。该文档声明我需要添加一个对我没有的Ninject.Conditions.Dll的引用。有谁知道在哪里得到这个?

我试过了github:https://github.com/ninject/ninject
我使用下载链接获取2.0.1.0源并设法构建它们,但没有dll。

我发现了一个类似的问题在这里:Where can I find ninject.web.mvc.dll?

,并链接到一个构建服务器的答案。我跟着链接,我得到了团队城市的登录请求。我没有帐户。

+0

更新:我发现客人登录到团队城市讨论这里:http://stackoverflow.com/questions/4702426/where-can-i-find-ninject-web-mvc-dll/4702490#4702490但那里没有Ninject.Conditions的任何标志。任何想法任何人? – Twisted 2011-01-24 16:09:54

回答

2

您的链接是关于一个非常古老的Ninject版本。这现在是主要的ninject程序集,但是语法已经改变。

Bind<IFoo>().To<Foo>().When(request => DoSomeFilteringHere) 

或使用其中一个覆盖。

+0

谢谢!我不认为你可以指向我的任何文档/博客文章? – Twisted 2011-01-25 11:34:55