4
將需要的NinjectModule
「包裝」到一個單獨的共享庫中的靜態類中,並且在需要注入時使用同一個庫(而不是每次都實例化一個新的內核)是否正確?Ninject - 靜態類中的內核?
編輯:我想從我目前正在開發的WCF服務中使用Ninject。
(請容忍我,如果我說的話是完全rubish因爲我剛開始學習DI和IoC容器)
將需要的NinjectModule
「包裝」到一個單獨的共享庫中的靜態類中,並且在需要注入時使用同一個庫(而不是每次都實例化一個新的內核)是否正確?Ninject - 靜態類中的內核?
編輯:我想從我目前正在開發的WCF服務中使用Ninject。
(請容忍我,如果我說的話是完全rubish因爲我剛開始學習DI和IoC容器)
見https://github.com/ninject/ninject.extensions.wcf。該擴展將使用Ninject內核創建WCF服務。這樣你可以使用構造函數注入而不是使用Service Locator模式。
您正在構建什麼類型的應用程序以及您使用的是哪種框架? (ASP.NET MVC/WebForms,Silverlight,WFP,WinForms)? – Omar
對不起,我忘了提。這是WCF。我將編輯帖子。謝謝! – DotNetStudent