Sisk

Method

HttpRequest.GetWebSocketAsync

Namespace
Sisk.Core.Http
Assembly
Sisk.Core.dll

GetWebSocketAsync(string?, string?) #

Asynchronously accepts and acquires a websocket for this request. Calling this method will put this HttpRequest instance in streaming state.

C#
public Task<HttpWebSocket> GetWebSocketAsync(string? subprotocol = null, string? identifier = null)

Parameters #

subprotocol string?

Optional. Determines the sub-protocol to plug the websocket in.

identifier string?

Optional. Defines an label to the Web Socket connection, useful for finding this connection’s reference later.

Returns #

Task<HttpWebSocket>

A task that represents the asynchronous operation, returning an instance of HttpWebSocket representing the accepted websocket connection.

Type to search the documentation and the API reference.