public override int GetHashCode() { var hashCode = 1869143685; hashCode = hashCode * -1521134295 + ArtistId.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Biography); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Website); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(YouTube); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Facebook); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Instagram); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Twitter); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Spotify); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(SoundCloud); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(PictureUrl); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(LastFmId); hashCode = hashCode * -1521134295 + EqualityComparer <ICollection <Rating> > .Default.GetHashCode(Ratings); hashCode = hashCode * -1521134295 + EqualityComparer <User> .Default.GetHashCode(User); return(hashCode); }
public override int GetHashCode() { var hashCode = -447199517; hashCode = hashCode * -1521134295 + FanId.GetHashCode(); hashCode = hashCode * -1521134295 + ArtistId.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <Fan> .Default.GetHashCode(Fan); hashCode = hashCode * -1521134295 + EqualityComparer <Artist> .Default.GetHashCode(Artist); hashCode = hashCode * -1521134295 + Score.GetHashCode(); return(hashCode); }
public override int GetHashCode() { return(ArtistId.GetHashCode()); }