- Remove Streaming* classes from Sockets. The main API will be channels based and streaming transports will use the PipelineChannel (formerly FramingChannel) to access messages. - Added WriteAsync and ReadAsync to Connection and hid the IChannelConnection from public API. - Also fixed the fact that unknown methods caused server side exceptions. - Changed the consumption pattern to WaitToReadAsync/TryRead to avoid exceptions. - React to API changes |
||
|---|---|---|
| .. | ||
| Properties | ||
| Microsoft.Extensions.WebSockets.Internal.Tests.xproj | ||
| TestUtil.cs | ||
| Utf8ValidatorTests.cs | ||
| WebSocketConnectionExtensions.cs | ||
| WebSocketConnectionSummary.cs | ||
| WebSocketConnectionTests.ConnectionLifecycle.cs | ||
| WebSocketConnectionTests.PingPong.cs | ||
| WebSocketConnectionTests.ProtocolErrors.cs | ||
| WebSocketConnectionTests.ReceiveAsync.cs | ||
| WebSocketConnectionTests.SendAsync.cs | ||
| WebSocketConnectionTests.Utf8Validation.cs | ||
| WebSocketPair.cs | ||
| project.json | ||