protected bool Equals(DocumentsChanges other) { return(Equals(FieldOldValue, other.FieldOldValue) && Equals(FieldNewValue, other.FieldNewValue) && string.Equals(FieldName, other.FieldName) && string.Equals(FieldPath, other.FieldPath) && Change == other.Change); }
protected bool Equals(DocumentsChanges other) { return(Equals(FieldOldValue, other.FieldOldValue) && Equals(FieldNewValue, other.FieldNewValue) && string.Equals(FieldName, other.FieldName) && string.Equals(FieldPath, other.FieldPath) #pragma warning disable 618 && Equals(FieldOldType, other.FieldOldType) && Equals(FieldNewType, other.FieldNewType) #pragma warning restore 618 && Change == other.Change); }