DSMessageBrokerManager constructor

DSMessageBrokerManager(
  1. String providerName
)

Initialize the manager with a specific provider.

Implementation

DSMessageBrokerManager(String providerName) {
  if (!_registeredProviders.containsKey(providerName)) {
    throw DSMessageBrokerError('Provider not registered: $providerName');
  }
  _provider = _registeredProviders[providerName]!;
  log('Initialized manager with provider: $providerName');
}