MVVMlightツールキットを使用してMVVMWPFアプリケーションを開発しています。
SimpleIocコンテナには、主に設計時と実行時の分離が含まれています(間違っている場合は修正してください)。
私の質問はそれ以外のことをするのですか?
プログラムの他の部分にはIOCが必要であり、Ninjectのようなものを使用する可能性が非常に高いです。
また、それを拡張可能にする可能性が非常に高いので、MEFを使用します。
次に、アプリケーションには3つの独立したIOC(mvvmlight、Ninject、およびMEFのSimpleIoc)があります。これは実行可能で必要ですか?
他の2つの作業を1つで行うことはできますか、それとも、異なる領域をカバーするために3つが本当に必要です。
ベストプラクティスの提案はありますか?
前もって感謝します。