defaultConfig property
Default configuration (values + documentation) contributed by this provider.
Implementation
@override
ConfigDefaults get defaultConfig {
final values = spec.defaultsWithRoot();
values['http'] = {
'middleware_sources': {
'routed.observability': {
'global': [
'routed.observability.health',
'routed.observability.tracing',
'routed.observability.metrics',
],
},
},
};
return ConfigDefaults(
docs: <ConfigDocEntry>[
const ConfigDocEntry(
path: 'http.middleware_sources',
type: 'map',
description: 'Observability middleware automatically registered.',
defaultValue: <String, Object?>{
'routed.observability': <String, Object?>{
'global': <String>[
'routed.observability.health',
'routed.observability.tracing',
'routed.observability.metrics',
],
},
},
),
...spec.docs(),
],
values: values,
schemas: spec.schemaWithRoot(),
);
}