INNER CODE UNIT · C#
hashCode
graphql-dotnet/graphql-client · src/GraphQL.Client.Abstractions.Websocket/GraphQLWebSocketRequest.cs:96
hashCode = hashCode * -1521134295 + EqualityComparer<string>.Default.GetHashCode(Id);
hashCode = hashCode * -1521134295 + EqualityComparer<string>.Default.GetHashCode(Type);
hashCode = hashCode * -1521134295 + EqualityComparer<object>.Default.GetHashCode(Payload);
return hashCode;
}
/// <inheritdoc />
public static bool operator ==(GraphQLWebSocketRequest request1, GraphQLWebSocketRequest request2) => EqualityComparer<GraphQLWebSocketRequest>.Default.Equals(request1, request2);
/// <inheritdoc />
public static bool operator !=(GraphQLWebSocketRequest request1, GraphQLWebSocketRequest request2) => !(request1 == request2);
}