/// <inheritdoc/> public override int GetHashCode() { var hashCode = 1122491329; hashCode = hashCode * -1521134295 + Type.GetHashCode(); hashCode = hashCode * -1521134295 + Timestamp.GetHashCode(); hashCode = hashCode * -1521134295 + BlogName.GetHashCode(); hashCode = hashCode * -1521134295 + BlogUuid.GetHashCode(); hashCode = hashCode * -1521134295 + BlogUrl.GetHashCode(); hashCode = hashCode * -1521134295 + Followed.GetHashCode(); hashCode = hashCode * -1521134295 + AvatarShape.GetHashCode(); hashCode = hashCode * -1521134295 + ReplyText.GetHashCode(); hashCode = hashCode * -1521134295 + PostId.GetHashCode(); hashCode = hashCode * -1521134295 + ReblogParentBlogName.GetHashCode(); return hashCode; }
/// <summary> /// return a hash code /// </summary> /// <returns>hashcode as <see cref="int" /></returns> public override int GetHashCode() { var hashCode = -2087474320; hashCode = hashCode * -1521134295 + HeaderFullWidth.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderFullHeight.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderFocusWidth.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderFocusHeight.GetHashCode(); hashCode = hashCode * -1521134295 + AvatarShape.GetHashCode(); #if NETSTANDARD2_0 hashCode = hashCode * -1521134295 + BackgroundColor.GetHashCode(); #else hashCode = hashCode * -1521134295 + BackgroundColor.GetHashCode(); #endif hashCode = hashCode * -1521134295 + BodyFont.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderBounds.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderImage.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderImageFocused.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderImageScaled.GetHashCode(); hashCode = hashCode * -1521134295 + HeaderStretch.GetHashCode(); #if NETSTANDARD2_0 hashCode = hashCode * -1521134295 + LinkColor.GetHashCode(); #else hashCode = hashCode * -1521134295 + LinkColor.GetHashCode(); #endif hashCode = hashCode * -1521134295 + ShowAvatar.GetHashCode(); hashCode = hashCode * -1521134295 + ShowDescription.GetHashCode(); hashCode = hashCode * -1521134295 + ShowHeaderImage.GetHashCode(); hashCode = hashCode * -1521134295 + ShowTitle.GetHashCode(); #if NETSTANDARD2_0 hashCode = hashCode * -1521134295 + TitleColor.GetHashCode(); #else hashCode = hashCode * -1521134295 + TitleColor.GetHashCode(); #endif hashCode = hashCode * -1521134295 + TitleFont.GetHashCode(); hashCode = hashCode * -1521134295 + TitleFontWeight.GetHashCode(); return(hashCode); }