2011-01-24 63 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