public override int GetHashCode() { int hash = 1; if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (LogoUrl.Length != 0) { hash ^= LogoUrl.GetHashCode(); } if (layoutProperties_ != null) { hash ^= LayoutProperties.GetHashCode(); } if (addOnWidgetSet_ != null) { hash ^= AddOnWidgetSet.GetHashCode(); } if (UseLocaleFromApp != false) { hash ^= UseLocaleFromApp.GetHashCode(); } if (homepageTrigger_ != null) { hash ^= HomepageTrigger.GetHashCode(); } hash ^= universalActions_.GetHashCode(); if (openLinkUrlPrefixes_ != null) { hash ^= OpenLinkUrlPrefixes.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hashCode = -255518735; if (Id != null) { hashCode += Id.GetHashCode(); } if (Name != null) { hashCode += Name.GetHashCode(); } if (Address != null) { hashCode += Address.GetHashCode(); } if (Timezone != null) { hashCode += Timezone.GetHashCode(); } if (Capabilities != null) { hashCode += Capabilities.GetHashCode(); } if (Status != null) { hashCode += Status.GetHashCode(); } if (CreatedAt != null) { hashCode += CreatedAt.GetHashCode(); } if (MerchantId != null) { hashCode += MerchantId.GetHashCode(); } if (Country != null) { hashCode += Country.GetHashCode(); } if (LanguageCode != null) { hashCode += LanguageCode.GetHashCode(); } if (Currency != null) { hashCode += Currency.GetHashCode(); } if (PhoneNumber != null) { hashCode += PhoneNumber.GetHashCode(); } if (BusinessName != null) { hashCode += BusinessName.GetHashCode(); } if (Type != null) { hashCode += Type.GetHashCode(); } if (WebsiteUrl != null) { hashCode += WebsiteUrl.GetHashCode(); } if (BusinessHours != null) { hashCode += BusinessHours.GetHashCode(); } if (BusinessEmail != null) { hashCode += BusinessEmail.GetHashCode(); } if (Description != null) { hashCode += Description.GetHashCode(); } if (TwitterUsername != null) { hashCode += TwitterUsername.GetHashCode(); } if (InstagramUsername != null) { hashCode += InstagramUsername.GetHashCode(); } if (FacebookUrl != null) { hashCode += FacebookUrl.GetHashCode(); } if (Coordinates != null) { hashCode += Coordinates.GetHashCode(); } if (LogoUrl != null) { hashCode += LogoUrl.GetHashCode(); } if (PosBackgroundUrl != null) { hashCode += PosBackgroundUrl.GetHashCode(); } if (Mcc != null) { hashCode += Mcc.GetHashCode(); } if (FullFormatLogoUrl != null) { hashCode += FullFormatLogoUrl.GetHashCode(); } return(hashCode); }