registerProviderAndWait method
Implementation
Future<String> registerProviderAndWait(
Provider definition, {
String? providerId,
}) async {
final provider = _adaptProvider(definition);
final id = registerProvider(provider, providerId: providerId);
await _lifecycleManager.initialize(provider, context: evaluationContext);
return id;
}