我需要你的建议来决定我将要实现的新项目架构。
我可以同时使用MEF和Prism吗?
要做到这一点太复杂了吗?
可以用Prism做和MEF一样的东西吗?
目前,Prism提供了两个功能,但不在MEF中,这两个功能是区域和事件聚合器。除了棱镜,我还能用MEF做其他的事情吗?
先谢谢你...
发布于 2010-04-21 21:59:28
有一个名为MEFContrib的MEF扩展项目,它提供了MEF和Unity的集成,Prisms默认的IoC容器:Unity Integration
发布于 2010-04-21 21:56:23
在谷歌上快速搜索一下,就会发现你不是唯一一个在考虑这个问题的人。我将提供几个好的结果(这次是;-) ):
这里是Glenn Block (MEF的开发人员之一)正在谈论它,这是一个关于这个主题的一些实现得很好的文章的链接:http://blogs.msdn.com/gblock/archive/2010/01/03/mef-and-prism-exploration-mef-module-loading.aspx
关于MEF在下一个版本(4.0)中的使用的信息:http://blogs.msdn.com/dphill/archive/2009/12/09/prism-and-mef.aspx
这里有更多的信息。我搜索了"MEF棱镜“来找到这个信息。
希望这能有所帮助。
发布于 2017-02-09 21:24:20
MEF是一个依赖注入管理器,.Prism是一个框架,它有助于构建模块化的、可组合的application.With Prism,你可以将UI与业务完全分离,logic.You可以结合使用Prism和MEF来创建高度模块化的应用程序。
https://stackoverflow.com/questions/2681970
复制相似问题