0

サブコンポーネントの山全体(個別のdll)をロードするブートローダーがあります。ブートローダーは、サブコンポーネントが使用できるキャッスル コンテナーに多くの基本的なサービスを挿入します。

各サブコンポーネントを他のコンポーネントから完全に独立させ、サブコンポーネントがメインを上書き/偶発的に変更できないように、ブートローダーの登録と独自のサブコンポーネントの登録にアクセスする機能をそれらに提供したいと考えています。コンテナ (他のサブコンポーネントを台無しにする可能性があります)

これを実現するために、メイン コンテナーをベースとして使用してサブコンポーネントに Windsor コンテナーを作成し、サブコンポーネント コンテナーがコンポーネント管理の責任を完全に引き継ぐことを望んでいました。しかし、Windsor コンテナーにはこれを可能にするコンストラクターがありません。

これは可能ですか?

私は物事について間違って考えており、別の角度からアプローチする必要がありますか?

4

1 に答える 1