2

Orchard CMS に精通している人は、問題を解決するのに役立ちますか? Orchard モジュールを作成していますが、コントローラーにはコンストラクター引数 (サービス インターフェイス) があります。

Orchard のどこで、これを処理するカスタム コントローラー ファクトリをセットアップしますか (ユーザーがインストールした他の Orchard モジュールに干渉することはありません)。

それは Global.asax で行われますか? 見つけた

ControllerBuilder.Current.SetControllerFactory(new OrchardControllerFactory());

OrchardStarter.cs にあるので、他のコントローラー ファクトリがどこに設定されるかについて混乱しています。

Autofac DI を使用しただけですか? もしそうなら、誰かが素晴らしいコードサンプルを持っていれば! (Autofac と Orchard は初めてです)

ありがとう

4

1 に答える 1