漠然とした質問の枠組みに対する謝罪。MEF InheritedExport Hiding?
ここに状況があります。私はAssembly1(クラス図書館)にParentAを持っています。 ParentAタイプのParentA
もう1つの製品チームが、ChildAのParentAの動作の一部をオーバーライドし、Assembly1への参照を保持しているAssembly-Assembly2を展開したいとしています(明らかに)。
必要なのは、ParentAがChildAによって完全に隠され、ParentAをインポートするすべてのコンテナが、代わりにChildAのインスタンスへの参照を取得する必要があるということです。標準継承のもの。
BUT - MEFはParentAとChildAの両方のインスタンスをエクスポートしますか?
この状況を回避するにはどうすればよいですか?
私は混乱しています。あなたの質問の途中で 'ChildA'の名前を' ClassB'に変更しましたか? –
@Wim - それについては申し訳ありません。クラスをより明確に改めました。朝の午前3時に投稿しました –