次のようなことは可能ですか?
var foos = Kernel.where(c=>c.module == myModule).GetAll<foo>;
そして、どのようにそれについて行くでしょうか?
If(!possible)
GetAll() メソッドを使用する場合、同じインターフェイスへのバインディングをどのように区別できますか? 、、および;
を認識しています。どちらを使用する必要があり、その理由は?WithParameter
WithMetadata
WithConstructorArgument
WithPropertyValue
乾杯
詳しくは
プラグイン フレームワークを作成しているので、これが必要です。ルーティング中に、プラグイン フレームワークは、どのコントローラーを参照するかを決定できる必要があります。プラグイン全体に複数のホーム コントローラーがある場合、期待どおりに動作しません。
コントローラ ファクトリが特定のプラグインのコントローラにリクエストを送信することを認識できるように、どのプラグインがどの IController 実装を登録したかを区別できるようにする必要があります。