ASP.NET MVC3 アプリケーションで AJAX 対応の Web サービスを使用しており、いくつかのクラスをそれらに挿入したいと考えています。したがって、NInject.Wcf をインストールし、ファクトリを に設定し Ninject.Extensions.Wcf.NinjectServiceHostFactory
、次のステップは からアプリケーション クラス ( MVCApplication
Global.asax 内) を派生させることですNinjectWcfApplication
が、これを行うと、IIS はアプリケーションの実行を停止し、リクエストをルーティングするのではなく、StaticFile モジュールを使用しようとします。コントローラ。
これを修正する方法、または他の方法で WCF を使用して NInject を実装する方法は?