Provide upgrade response details (#71757)
* Provide Upgrade response details
* fixing tests
* Address review feedback
* Save HttpStatusCode without CollectHttpResponseDetails
* Remove unnesessary skip on test
* Disable ConnectAsync_Failed on browser since CollectHttpResponseDetails is not supported
* Update src/libraries/System.Net.WebSockets.Client/tests/ConnectTest.cs
Co-authored-by: Natalia Kondratyeva <knatalia@microsoft.com>
* Address review feedback
* Revert "Save HttpStatusCode without CollectHttpResponseDetails"
This reverts commit
0713bd8e292b6a76b0b9f297d95e466f11feff3b.
* renove using from ref
* Update test
* Update src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/ClientWebSocket.cs
Co-authored-by: Natalia Kondratyeva <knatalia@microsoft.com>
* fixing Values and Enumerator for HttpResponseHeaders
* fixing Values and Enumerator for HttpResponseHeaders
* Apply suggestions from code review
Co-authored-by: Miha Zupan <mihazupan.zupan1@gmail.com>
* Update src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/WebSocketHandle.Managed.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com>
* Apply suggestions from code review
Co-authored-by: Miha Zupan <mihazupan.zupan1@gmail.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
* Check CollectHttpResponseDetails setter
* disable CA1822 // Mark members as static
Co-authored-by: Natalia Kondratyeva <knatalia@microsoft.com>
Co-authored-by: Miha Zupan <mihazupan.zupan1@gmail.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>