在您的应用程序中使用 MEF 管道作为插件/插件环境的实用性如何?
例如,如果我想创建一个基本的报告基类,然后使用某种插件设置(如 MEF 管道)扩展功能,那么在此设置中使用它有多实用?
我没有很多应用程序使用这个模型(如果有人有一个使用这个模型的商业软件列表,我有兴趣去看看)
在您的应用程序中使用 MEF 管道作为插件/插件环境的实用性如何?
对于松耦合的应用程序,我一直使用MEF 。
它是什么?托管可扩展性框架 (MEF) 是 .NET 的组合层,可提高大型应用程序的灵活性、可维护性和可测试性。MEF 可用于第三方插件扩展,或者它可以为常规应用程序带来松散耦合的插件式架构的好处。
顺便说一句,PRSIM 可以与 MEF 一起使用,但 www 中还有很多其他示例。