我即将开始一个新的WPF项目与PRISM 4.1 (和响应式UI)。现在,我对IOC/DI位有点不确定。我已经尝试过MEF和Structure Map,到目前为止我真的很喜欢MEF和它的可扩展性特性。
问题是,到目前为止,我一直使用Structure Map作为我的IOC/DI,并帮助我进行单元测试(我使用MOQ进行模拟)。
是否建议使用MEF作为DI/IOC?或者我应该为我的IOC/DI坚持使用Structure Map,而只在WPF中使用MEF?
发布于 2012-03-18 06:02:24
这取决于您对IOC的需求,但也可以使用MEF作为您的IOC。
Glenn Block在2009年有一篇关于这方面的博客文章。
http://codebetter.com/glennblock/2009/08/16/should-i-use-mef-for-my-general-ioc-needs/
Mark Seeman在他的书中有一章是关于MEF作为国际奥委会的。
https://stackoverflow.com/questions/9750780
复制相似问题