onConfigReload method
Called when the application configuration is reloaded.
Providers overriding this hook can re-apply configuration without manually subscribing to ConfigReloadedEvent.
Implementation
@override
Future<void> onConfigReload(Container container, Config config) async {
final engineConfig = container.get<EngineConfig>();
final resolved = spec.resolve(
config,
context: SecurityConfigContext(
config: config,
engineConfig: engineConfig,
),
);
final updated = _buildTrustedProxyResolver(resolved);
container.instance<TrustedProxyResolver>(updated);
_ipFilter = _buildIpFilter(resolved);
}