public static JsonDiff Create(JsonNode node, JsonDiffType diffType, string msg) { return(new JsonDiff { Path = JsonPointer.Create(node), DiffType = diffType, Msg = msg, }); }
public static JsonDiff Create <T>(ListTreeNode <T> node, JsonDiffType diffType, string msg) where T : IListTreeItem, IValue <T> { return(new JsonDiff { Path = JsonPointer.Create(node), DiffType = diffType, Msg = msg, }); }
public static JsonPointer Pointer <T>(this ListTreeNode <T> self) where T : IListTreeItem, IValue <T> { return(JsonPointer.Create(self)); }
public static JsonPointer Pointer(this JsonNode self) { return(JsonPointer.Create(self)); }