initialize method
Implementation
@override
Future<void> initialize([Map<String, dynamic>? config]) async {
final errors = await _collectErrors(
_providers.map(
(provider) async {
if (provider.state == ProviderState.NOT_READY) {
await provider.initialize(config);
}
},
),
);
_throwIfNoProviderReady(errors, 'initialize');
}