Ninject 2を使用するMVC 3. MVC 3アプリケーションでNinjectを使用する2つの方法で見て間違っていても私を修正してください。 ControllerBuilder.Current.SetControllerFactory(new NinjectControllerFactory())のような新しいコントローラファクトリを使用できます。 NinjectHttpApplicationを使用して、カーネルを構成します。コントローラファクトリとNinjectHttpApplicationの使用の違いは?
DIのバインディングを設定するために、コントローラファクトリとNinjectHttpApplicationの使用の違いは何ですか?
DIを設定する最も良い場所は何ですか?
ニースのブログ投稿!だから、あなたのNinjectHttpApplicationの方が行く方法ですか?また、NinjectModulesを置くのに最適な場所はどこですか?ありがとう。 – Rushino
私はNinjectHttpApplicationに行きます。私はモジュールをサービスの脇に置いて、モジュール自体の代わりにアセンブリをロードすることで、それらを発見するようにしました。しかし、モジュールを配置する場所と使用するモジュールの数については、それぞれの優先順位があります。 –