.NETでアプリケーションの拡張性を使用する場合、独自の拡張性レイヤーを作成するか、MEF(管理された拡張性フレームワーク)またはMAF(管理されたアドインフレームワーク)を使用して、何をするのが好きですか?
ImplementationOf(interface)
これまで、アプリケーションの拡張性を実装する両方の方法を使用してきましたが、インターフェイスの実装を直接確認しなくても( .NETにチェックがないため)、特定の場所から既存のアセンブリを簡単にロードできるという点でMEFが気に入っています。 。
特定の拡張性レイヤーの設定に見られる利点は何ですか?欠点は何ですか?