From b5c8c48ae4605448c835391cfda9784a31930f1c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 27 Oct 2025 19:41:59 +0000 Subject: [PATCH 1/3] Initial plan From 9286ebc10a7634bdf9edf7e2982eec99407a26c8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 27 Oct 2025 19:47:16 +0000 Subject: [PATCH 2/3] Replace draft RFC link with final RFC 6455 in WebSocket documentation Co-authored-by: gewarren <24882762+gewarren@users.noreply.github.com> --- xml/System.Net.WebSockets/WebSocket.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xml/System.Net.WebSockets/WebSocket.xml b/xml/System.Net.WebSockets/WebSocket.xml index a0a0a1f179b..e688218f413 100644 --- a/xml/System.Net.WebSockets/WebSocket.xml +++ b/xml/System.Net.WebSockets/WebSocket.xml @@ -185,7 +185,7 @@ Exactly one send and one receive is supported on each Indicates the reason for closing the WebSocket connection. Specifies a human readable explanation as to why the connection is closed. The token that can be used to propagate notification that operations should be canceled. - Closes the WebSocket connection as an asynchronous operation using the close handshake defined in the WebSocket protocol specification section 7. + Closes the WebSocket connection as an asynchronous operation using the close handshake defined in the WebSocket protocol specification section 7. The task object representing the asynchronous operation. object will complete after the WebSocket has been closed. - This method closes the WebSocket connection using the close handshake defined in the [WebSocket protocol specification](https://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-06) section 7. + This method closes the WebSocket connection using the close handshake defined in the [WebSocket protocol specification](https://datatracker.ietf.org/doc/html/rfc6455) section 7. ]]> @@ -251,7 +251,7 @@ Exactly one send and one receive is supported on each Indicates the reason for closing the WebSocket connection. Allows applications to specify a human readable explanation as to why the connection is closed. The token that can be used to propagate notification that operations should be canceled. - Initiates or completes the close handshake defined in the WebSocket protocol specification section 7. + Initiates or completes the close handshake defined in the WebSocket protocol specification section 7. The task object representing the asynchronous operation. Date: Mon, 27 Oct 2025 12:54:49 -0700 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- xml/System.Net.WebSockets/WebSocket.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xml/System.Net.WebSockets/WebSocket.xml b/xml/System.Net.WebSockets/WebSocket.xml index e688218f413..b8763993517 100644 --- a/xml/System.Net.WebSockets/WebSocket.xml +++ b/xml/System.Net.WebSockets/WebSocket.xml @@ -185,7 +185,7 @@ Exactly one send and one receive is supported on each Indicates the reason for closing the WebSocket connection. Specifies a human readable explanation as to why the connection is closed. The token that can be used to propagate notification that operations should be canceled. - Closes the WebSocket connection as an asynchronous operation using the close handshake defined in the WebSocket protocol specification section 7. + Closes the WebSocket connection as an asynchronous operation using the close handshake defined in the WebSocket protocol specification, section 7. The task object representing the asynchronous operation. object will complete after the WebSocket has been closed. - This method closes the WebSocket connection using the close handshake defined in the [WebSocket protocol specification](https://datatracker.ietf.org/doc/html/rfc6455) section 7. + This method closes the WebSocket connection using the close handshake defined in the [WebSocket protocol specification](https://datatracker.ietf.org/doc/html/rfc6455), section 7. ]]> @@ -251,7 +251,7 @@ Exactly one send and one receive is supported on each Indicates the reason for closing the WebSocket connection. Allows applications to specify a human readable explanation as to why the connection is closed. The token that can be used to propagate notification that operations should be canceled. - Initiates or completes the close handshake defined in the WebSocket protocol specification section 7. + Initiates or completes the close handshake defined in the WebSocket protocol specification, section 7. The task object representing the asynchronous operation.