Orchard CMS に精通している人は、問題を解決するのに役立ちますか? Orchard モジュールを作成していますが、コントローラーにはコンストラクター引数 (サービス インターフェイス) があります。
Orchard のどこで、これを処理するカスタム コントローラー ファクトリをセットアップしますか (ユーザーがインストールした他の Orchard モジュールに干渉することはありません)。
それは Global.asax で行われますか? 見つけた
ControllerBuilder.Current.SetControllerFactory(new OrchardControllerFactory());
OrchardStarter.cs にあるので、他のコントローラー ファクトリがどこに設定されるかについて混乱しています。
Autofac DI を使用しただけですか? もしそうなら、誰かが素晴らしいコードサンプルを持っていれば! (Autofac と Orchard は初めてです)
ありがとう