Creates a new resource that loads a configuration from a file.
Creates a new resource that loads a configuration from a file.
Optionally creates a process to watch changes to the file and
reload any MutableConfig
if it has changed.
Creates a new resource that loads a configuration from a file.
Creates a new resource that loads a configuration from a file. Does not watch the file for changes or reload the config automatically.