哪个与Prism4,Unity或MEF一起用作依赖注入容器更好?

| 我正在为一个使用WPF4的电信公司开发一个大型计费应用程序,该应用程序包含300多个屏幕,它将包含17个以上的模块,这就是为什么我选择遵循Prism4指南。 在阅读了有关Prism4的大量文章之后,我无法确定应该使用哪个Dependency Injection容器(MEF还是Unity)?它们几乎具有相同的功能。 我确信一旦它们像LINQ to SQL和EF那样相互融合(并且它们几乎都在那儿),Microsoft将在一段时间(也许两三年)后删除其中一个。我担心的是使用其中一个构建解决方案,不久之后Microsoft放弃了该解决方案! 此外,就能力而言,如果您同时具备这两种知识,那么您认为哪个更好?为什么? 请帮我决定。 提前致谢...     
已邀请:
        MEF的优势是成为核心.NET Framework的一部分。它作为.NET 4中框架本身的一部分提供。Unity仍然是单独的安装,而不是核心框架。 这样,如果您想拥有最长的潜在寿命,则.NET至少要“正式支持” MEF。我要说的是,在这方面,它拥有更安全的未来。     
        MEF是.NET 4框架的一部分,因此不会被删除。     

要回复问题请先登录注册