public DiffResult(DifferenceKind kind, ComparisonContext context) { if (context is null) { throw new ArgumentNullException(nameof(context)); } Kind = kind; Context = context; }
public Difference(DifferenceKind kind, JPath path) { Kind = kind; Path = path; }
public Difference(DifferenceKind kind, JPath path, object actual, object expected) : this(kind, path) { Actual = actual; Expected = expected; }