gpt4 book ai didi

c# - MEF 递归插件搜索

转载 作者:可可西里 更新时间:2023-11-01 07:54:34 25 4
gpt4 key购买 nike

假设我在一个文件夹中有几个应用程序(每个应用程序都有可以放置插件的子文件夹):

  • 客户
    • 申请A
      • ...
    • 应用程序 B
      • ...
    • 应用程序 C
      • ...
    • ...

这些应用程序中的某些文件应用了导出属性,而其他文件则没有。现在,我希望能够在其中一些应用程序中加载这些插件。有没有合适的方法让MEF在指定文件夹的每个子文件夹中递归搜索?

最佳答案

不,您需要自己递归遍历目录,为每个目录创建一个 DirectoryCatalog。然后,将所有 DirectoryCatalogAggregateCatalog 组合起来创建容器。

关于c# - MEF 递归插件搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8138867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com