/// <inheritdoc /> public void Merge(IConfigSource source) { foreach (IConfig config in source.GetConfigs()) { if (_configs.ContainsKey(config.Name)) { continue; } IConfig cfg = Add(config.Name, config.Comment); foreach (string key in config.Keys) { cfg.Set(key, config.Get <string>(key)); } } }