public int CompareTo(MigrationHistory other) { if (ReferenceEquals(this, other)) { return(0); } if (ReferenceEquals(null, other)) { return(1); } return(DatabaseVersion.CompareTo(other.DatabaseVersion)); }