Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the SettingsProvider class.
 /// </summary>
 /// <param name="namingStrategy"></param>
 /// <param name="settingsPropertyProvider"></param>
 public SettingsProvider(IAppSettingsKeyNamingStrategy namingStrategy, IDiscoverSettingProperties settingsPropertyProvider)
 {
     this.namingStrategy          = namingStrategy;
     this.settingPropertyProvider = settingsPropertyProvider;
 }
 /// <summary>
 /// Initializes a new instance of the SettingsProvider class.
 /// </summary>
 /// <param name="namingStrategy"></param>
 /// <param name="settingsPropertyProvider"></param>
 public SettingsProvider( IAppSettingsKeyNamingStrategy namingStrategy, IDiscoverSettingProperties settingsPropertyProvider )
 {
     this.namingStrategy = namingStrategy;
     this.settingPropertyProvider = settingsPropertyProvider;
 }
 /// <summary>
 /// Initializes a new instance of the AppSettingsDiagnosticsProvider class.
 /// </summary>
 /// <param name="keyNamingStrategy"></param>
 /// <param name="settingPropertyProvider"></param>
 /// <param name="settingsProvider"></param>
 public AppSettingsDiagnosticsProvider(IAppSettingsKeyNamingStrategy keyNamingStrategy, IDiscoverSettingProperties settingPropertyProvider, IBuildUpSettings settingsProvider)
 {
     this.keyNamingStrategy       = keyNamingStrategy;
     this.settingPropertyProvider = settingPropertyProvider;
     this.settingsProvider        = settingsProvider;
 }
 /// <summary>
 /// Initializes a new instance of the AppSettingsDiagnosticsProvider class.
 /// </summary>
 /// <param name="keyNamingStrategy"></param>
 /// <param name="settingPropertyProvider"></param>
 /// <param name="settingsProvider"></param>
 public AppSettingsDiagnosticsProvider( IAppSettingsKeyNamingStrategy keyNamingStrategy, IDiscoverSettingProperties settingPropertyProvider, IBuildUpSettings settingsProvider )
 {
     this.keyNamingStrategy = keyNamingStrategy;
     this.settingPropertyProvider = settingPropertyProvider;
     this.settingsProvider = settingsProvider;
 }