public override int GetHashCode() { #if NETCOREAPP3_1 return(HashCode.Combine(RepositoryPath, NumberOfCommits, HistoryDateTime, (int)FetchType)); #else return((RepositoryPath.GetHashCode() * 379) + (NumberOfCommits) + (HistoryDateTime.GetHashCode() * 379)); #endif }