Table of Contents

Class ConnectionExtensions

Namespace
HotChocolate.AspNetCore.Subscriptions.Protocols.GraphQLOverWebSocket
Assembly
HotChocolate.AspNetCore.dll
public static class ConnectionExtensions
Inheritance
ConnectionExtensions
Inherited Members

Methods

CloseConnectionInitTimeoutAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseConnectionInitTimeoutAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseConnectionRefusedAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseConnectionRefusedAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseInvalidMessageTypeAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseInvalidMessageTypeAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseInvalidSubscribeMessageAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseInvalidSubscribeMessageAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseMessageMustBeJsonObjectAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseMessageMustBeJsonObjectAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseMessageTypeIsMandatoryAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseMessageTypeIsMandatoryAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseSubscriptionIdNotUniqueAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseSubscriptionIdNotUniqueAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseToManyInitializationsAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseToManyInitializationsAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseUnauthorizedAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseUnauthorizedAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask

CloseUnexpectedErrorAsync(ISocketConnection, CancellationToken)

public static ValueTask CloseUnexpectedErrorAsync(this ISocketConnection connection, CancellationToken cancellationToken)

Parameters

connection ISocketConnection
cancellationToken CancellationToken

Returns

ValueTask