public void Update(string path, JValue value) { if (!validPath(path)) { throw new Exception("Illegal path"); } if (value is JContainer jc) { CSOCore.Update(ref content, path, sep, (jc).content); } else { CSOCore.Update(ref content, path, sep, value); } }
public void CopyOnUpdate(string path, JValue value) => CSOCore.Update(ref content, path, sep, value.DeepClone());