/// <inheritdoc /> public override int GetHashCode() { unchecked { int hashCode = (QrCode is not null ? QrCode.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (AccountStatus is not null ? AccountStatus.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (StatusData is not null ? StatusData.GetHashCode() : 0); hashCode = (hashCode * 397) ^ Success.GetHashCode(); hashCode = (hashCode * 397) ^ (Result is not null ? Result.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (ErrorMessage is not null ? ErrorMessage.GetHashCode() : 0); return(hashCode); } }