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