是否可以从另一个不同的插件加载一个插件
最佳答案
是的,只要不创建循环引用就可以。例如,在一个“插件”中导出日志服务并在许多其他插件中使用它是很常见的。
此外,如果您的主应用程序有一个扩展点(例如驱动程序),其中一个驱动程序插件本身可以有一个扩展点(例如协议(protocol)),其他人可以为该扩展点编写一个插件。
SoapBox Core像这样工作。
关于c# - MEF:从不同的插件加载插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3963720/