AppHost クラスでは、すべてのメソッド オーバーライドが Funq コンテナーを使用します。ASP.NET MVC アプリ内で Autofac を使用しています (SS を MVC アプリと並行して実行しています)。
- global.asax.cs からその Autofac 登録を使用する方法はありますか、またはこれを置き換えるのはやり過ぎですか?
AppHost でこの行をコメントアウトしました
//ControllerBuilder.Current.SetControllerFactory(新しい FunqControllerFactory(コンテナ));
私のAutofac搭載コントローラーを台無しにしていたからです。これは、Autofac と Funq がアプリ内で問題を起こすのを防ぐのに十分ですか? それとも、Funq は他のDependencyResolver
どこかでデフォルトとして設定されていますか?