internal void ForceReload() { foreach (PropertyInfo item in config.GetType().GetProperties()) { if (item.PropertyType == typeof(ConfigurationElement)) { ConfigurationElement element = ConfigurationIO.Read(item.Name, instance.Name + "." + config.GetType().Name /*,item.GetValue(config).ToString()*/); if (!string.IsNullOrWhiteSpace(element)) { item.SetValue(config, element); } } } config.onConfigurationReload(); }
internal void ForceReload() { Load(); config.onConfigurationReload(); }