private Program() { // Create an instance that uses the default config section _machineMappedSettings = new ConfigFileMachineMappedSettingConfiguration(); // Create an instance that uses a custom config section _machineMappedConnectionStrings = new ConfigFileMachineMappedSettingConfiguration("machineMappedConnectionStrings"); }
/// <summary> /// Initializes a new instance of the <see cref="InMemoryStaticCachingMachineMappedSettingConfigurationDecorator"/> class. /// </summary> /// <param name="configuration">The configuration.</param> /// <exception cref="System.ArgumentNullException">configuration</exception> public InMemoryStaticCachingMachineMappedSettingConfigurationDecorator(IMachineMappedSettingConfiguration configuration) { if (null == configuration) { throw new ArgumentNullException("configuration"); } _configuration = configuration; }