} // ApplicationSettings // ---------------------------------------------------------------------- public ApplicationSettings(string settingsKey, object obj) : base(settingsKey) { settings = new SettingCollection(this); // provider defaultProvider = new LocalFileSettingsProvider(); defaultProvider.Initialize("LocalFileSettingsProvider", new NameValueCollection()); base.Providers.Add(defaultProvider); // upgrade upgradeSettings = new ValueSetting(UpgradeSettingsKey, typeof(bool), true); UseAutoUpgrade = true; if (obj != null) { Settings.AddAll(obj); } } // ApplicationSettings