registerProvider static method

void registerProvider(
  1. String name,
  2. DSFeatureFlagProvider provider
)

Registers a feature flag provider. Throws an error if the provider name is already registered.

Implementation

static void registerProvider(String name, DSFeatureFlagProvider provider) {
  if (_registeredProviders.containsKey(name)) {
    throw ArgumentError('Provider already registered: $name');
  }
  _registeredProviders[name] = provider;
}