validateProviderIdsAndReturnProviders function

ProviderV2 validateProviderIdsAndReturnProviders(
  1. String providerId,
  2. List<ProviderV2> providers
)

Implementation

ProviderV2 validateProviderIdsAndReturnProviders(
    String providerId, List<ProviderV2> providers) {
  final providerExists =
      providers.any((provider) => providerId == provider.httpProviderId);
  if (!providerExists) {
    throw Exception(
        'The following provider Id is not included in your application => $providerId');
  }
  return providers
      .firstWhere((provider) => providerId == provider.httpProviderId);
}