public static ConfigObject ApplyJson(string json, ConfigObject config = null) { if (config == null) { config = new ConfigObject(); } dynamic parsed = ParseJson(json); return(Merger.Merge(parsed, config)); }
private object Clone() { return(Merger.Merge(new ConfigObject(), this)); }