2010-09-25 67 views

回答

1

使用屬性注入。我曾與StructureMap使用它,但Ninject應該支持

定義你的HTTP處理程序基類和掛鉤DI在那裏。

更新:

在這裏獲得什麼財產注射與其他類型的注射:http://wiki.github.com/ninject/ninject/injection-patterns

在你需要得到你的ninject的iKernel實例和呼叫的保持的處理程序的基類在初始化時注入(this)。

+0

有沒有更多的細節可以給你,我不知從哪裏開始。 – 2010-09-25 04:49:04

1

這SO問題是關於使用ninject W/HttpHandlers的:HttpHandler Property Injection using Ninject returning null

希望我可以給你一個更好的答案,但我希望這將是足以讓你去。祝你好運!

+0

+1鏈接的答案它不完全屬性注入,但使用服務定位器將是另一種方法。我仍然更喜歡早些時候。 – eglasius 2010-09-25 15:40:59