The Custom Module Builder should support a way to watch for changes to the metadata files, and automatically reload all of the metadata when files changes.
It would be preferable for this to be debounced to ~5 seconds to prevent excessive reloading, since performance was not considered when writing the Metadata Providers.
This might be better implemented via having the IModuleMetadataProvider interface implementing a way for the implementations to tell the CustomModuleBuilder to do it.
The Custom Module Builder should support a way to watch for changes to the metadata files, and automatically reload all of the metadata when files changes.
It would be preferable for this to be debounced to ~5 seconds to prevent excessive reloading, since performance was not considered when writing the Metadata Providers.
This might be better implemented via having the
IModuleMetadataProvider
interface implementing a way for the implementations to tell the CustomModuleBuilder to do it.