Table of Contents

Delegate WebSocketFactory

Namespace
PuppeteerSharp.Transport
Assembly
PuppeteerSharp.dll

Delegate for creation of WebSocket instances.

public delegate Task<WebSocket> WebSocketFactory(Uri url, IConnectionOptions options, CancellationToken cancellationToken)

Parameters

url Uri

Chromium URL.

options IConnectionOptions

Connection options.

cancellationToken CancellationToken

A cancellation token.

Returns

Task<WebSocket>

A Task<TResult> instance for the asynchronous socket create and connect operation.