Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public Fan Fan(FanId id)
 {
     return(_fans.Fan(id));
 }
Esempio n. 3
0
 public Fan Fan(FanId id)
 {
     return(_fans[(int)id]);
 }