ChainedConfigurationProvider constructor

ChainedConfigurationProvider(
  1. ChainedConfigurationSource source
)

Initialize a new instance from the source configuration.

Implementation

ChainedConfigurationProvider(ChainedConfigurationSource source)
    : _shouldDisposeConfig = false {
  if (source.configuration == null) {
    throw Exception(
      'Null is not a valid value for \'source.configuration\'.',
    );
  }
  _config = source.configuration;
  _shouldDisposeConfig = source.shouldDisposeConfiguration ?? false;
}