如果我们手动创建FileSystemWatcher
并观察'parts'目录(此处是文件夹中的一些dll)并跟踪任何更改,则可以执行此操作,然后我们将更改反映到允许重构的容器中。 / p>
当MEF
使用Container
时,DirectoryCatalog
是否支持自动更新?我们会自动更新?
答案 0 :(得分:5)
您需要调用DirectoryCatalog的Refresh
方法,以便使用新内容进行更新。这将触发连接到目录的任何容器中的重构。您可以创建FileSystemWatcher并在发生任何更改时调用Refresh方法。