The config to be converted into a dynamic config
Optional
defaultConfig: IConfigDefaults<T, IConfiguration>The default values to apply on the config if the properties don't already exist
Optional
logger: IDiagnosticLoggerOptional
inPlace: booleanShould the config be converted in-place into a dynamic config or a new instance returned, defaults to true
The dynamic config handler for the config (whether new or existing)
Create or return a dynamic version of the passed config, if it is not already dynamic