spo*_*ner 4 .net mef
我目前需要提供一种在我的应用程序中添加可扩展性的方法.我目前正在寻找MEF和MAF.
MEF提供了一种更简单的编程模型,并且更适合我们的使用场景,因为我们只想将插件加载到单个AppDomain中 - 这是由于系统的架构方式.使用几行代码的MAF也可以实现同样的目的.
但是,我想知道MEF是否应该用于生产系统,因为它的预览状态?
Mar*_*ath 5
MEF经历了几次迭代,我认为它现在非常接近稳定的API(可能除了Silverlight支持之外).请记住,MEF将成为.NET 4.0的一部分,而VS2010将使用MEF作为其可扩展性模型,因此在这个后期阶段对API进行大幅改变存在很大的阻碍.
FWIW,我对MEF的稳定性没有任何问题,并且在生产系统中不会发现使用它的问题.只需对待任何其他开源组件一样谨慎对待它.
归档时间:
16 年,10 月 前
查看次数:
875 次
最近记录:
16 年,7 月 前