directory - MEF 容器使用目录目录自动更新

标签 directory containers mef catalog auto-update

如果我们手动创建一个FileSystemWatcher并观察“parts”目录(这里是文件夹内的一些dll)并跟踪任何更改,那么我们可以将这些更改反射(reflect)到一个允许的容器中,这是可能的重组。

Container使用DirectoryCatalogMEF是否支持自动更新并且它会自动为我们服务?

最佳答案

您需要调用 DirectoryCatalog 的 Refresh 方法才能更新新内容。这将触发连接到目录的任何容器中的重组。您可以创建一个 FileSystemWatcher 并在发生任何变化时调用 Refresh 方法。

关于directory - MEF 容器使用目录目录自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4378817/

相关文章:

delphi - 如何在 Delphi 中重新组织我的单元的文件夹结构?

Javascript - 使用滑动条展开 div 或表格列

docker compose 孤儿容器警告

c# - MEF 和 MVVM - 添加约定的方式?

c# - 使用 MEF 导入从给定接口(interface)继承的类型

python - 在 Python 中提取文件路径(一个目录)的一部分

linux - 管理目录的系统调用

android - Eclipse 和 Android NDK 在 JNI 之外的另一个文件夹中编译 C++ 代码

html - 使用 Firefox 工具检查元素 html 时只覆盖大约 85% 的页面宽度?

c# - 结合 MEF 和 IoC 容器