[缺少 "M:TouchSocket.Http.WebSockets.WebSocketExtension.SafeCloseClientAsync(System.Net.WebSockets.WebSocket,System.String,System.Threading.CancellationToken)" 的 <summary> 文档]
public static Task<Result> SafeCloseClientAsync(
	this WebSocket webSocket,
	string msg,
	CancellationToken cancellationToken
)<ExtensionAttribute>
Public Shared Function SafeCloseClientAsync ( 
	webSocket As WebSocket,
	msg As String,
	cancellationToken As CancellationToken
) As Task(Of Result)[<ExtensionAttribute>]
static member SafeCloseClientAsync : 
        webSocket : WebSocket * 
        msg : string * 
        cancellationToken : CancellationToken -> Task<Result> [缺少 "M:TouchSocket.Http.WebSockets.WebSocketExtension.SafeCloseClientAsync(System.Net.WebSockets.WebSocket,System.String,System.Threading.CancellationToken)" 的 <param name="webSocket"/> 文档]
[缺少 "M:TouchSocket.Http.WebSockets.WebSocketExtension.SafeCloseClientAsync(System.Net.WebSockets.WebSocket,System.String,System.Threading.CancellationToken)" 的 <param name="msg"/> 文档]
[缺少 "M:TouchSocket.Http.WebSockets.WebSocketExtension.SafeCloseClientAsync(System.Net.WebSockets.WebSocket,System.String,System.Threading.CancellationToken)" 的 <param name="cancellationToken"/> 文档]
[缺少 "M:TouchSocket.Http.WebSockets.WebSocketExtension.SafeCloseClientAsync(System.Net.WebSockets.WebSocket,System.String,System.Threading.CancellationToken)" 的 <returns> 文档]