INNER CODE UNIT · C#
hashCode
graphql-dotnet/graphql-client · src/GraphQL.Client.Abstractions.Websocket/GraphQLWebSocketResponse.cs:52
hashCode = hashCode * -1521134295 + EqualityComparer<string>.Default.GetHashCode(Type);
return hashCode;
}
/// <inheritdoc />
public static bool operator ==(GraphQLWebSocketResponse response1, GraphQLWebSocketResponse response2) =>
EqualityComparer<GraphQLWebSocketResponse>.Default.Equals(response1, response2);
/// <inheritdoc />
public static bool operator !=(GraphQLWebSocketResponse response1, GraphQLWebSocketResponse response2) =>
!(response1 == response2);
}
public class GraphQLWebSocketResponse<TPayload> : GraphQLWebSocketResponse, IEquatable<GraphQLWebSocketResponse<TPayload>>
{
public TPayload Payload { get; set; }
public bool Equals(GraphQLWebSocketResponse<TPayload>? other)