/// <inheritdoc /> public override int GetHashCode() => GaxEqualityHelpers.CombineHashCodes( EnableServiceConfigResolution.GetHashCode(), KeepAliveTime.GetHashCode(), PrimaryUserAgent?.GetHashCode() ?? 0, MaxSendMessageSize.GetHashCode(), MaxReceiveMessageSize.GetHashCode(), GaxEqualityHelpers.GetListHashCode(CustomOptions));
public override int GetHashCode() => GaxEqualityHelpers.CombineHashCodes( Endpoint.GetHashCode(), GaxEqualityHelpers.GetListHashCode(Options));
/// <inheritdoc /> public override int GetHashCode() => GaxEqualityHelpers.CombineHashCodes(Query.GetHashCode(), GaxEqualityHelpers.GetListHashCode(Documents), GaxEqualityHelpers.GetListHashCode(Changes));
public void GetListHashCode_Null() => Assert.Equal(0, GaxEqualityHelpers.GetListHashCode <string>(null));
public void GetListHashCode_NotNull() => CheckCombineHashCodes(4, array => GaxEqualityHelpers.GetListHashCode(array.ToList()));