在我的解決方案使用共享的依賴注入,我有一個主要項目,一個WebUI中項目,以及一些配套子項目,例如域的數據庫訪問,通過運行調度作業石英項目石英等在整體解決方案
直到最近我在主項目中成功使用ninject,但現在我需要在其他項目中也使用ninject。我可以在整個解決方案中共享依賴關係嗎,意思是從任何地方訪問所有的bean,或者我只能在單個項目中訪問它們?
我試圖將其注入到新的項目,但結合不發現:
No matching bindings are available, and the type is not self-bindable.
那是正確的,有內部解決方案假設每個僅單個項目內部使用一個以上的ninject內核?或者,還有更好的方法?