This change rationalizes the 2 very similar abstractions that exist in Connections.Abstractions, IConnection and ConnectionContext. It also introduces an IConnectionFactory to SignalR that is used to create a new ConnectionContext for a HubConnection. - HubConnection just completes both ends of the transport pipe instead of calling DisposeAsync. - Implemented ConnectionContext on HttpConnection and added HttpConnectionFactory - Updated tests |
||
|---|---|---|
| .. | ||
| HttpConnectionTests.ConnectionLifecycle.cs | ||
| HttpConnectionTests.Helpers.cs | ||
| HttpConnectionTests.Negotiate.cs | ||
| HttpConnectionTests.Transport.cs | ||
| HttpConnectionTests.cs | ||
| HubConnectionBuilderExtensionsTests.cs | ||
| HubConnectionBuilderTests.cs | ||
| HubConnectionTests.ConnectionLifecycle.cs | ||
| HubConnectionTests.Extensions.cs | ||
| HubConnectionTests.Helpers.cs | ||
| HubConnectionTests.Protocol.cs | ||
| HubConnectionTests.cs | ||
| LongPollingTransportTests.cs | ||
| Microsoft.AspNetCore.SignalR.Client.Tests.csproj | ||
| ResponseUtils.cs | ||
| ServerSentEventsParserTests.cs | ||
| ServerSentEventsTransportTests.cs | ||
| SyncPoint.cs | ||
| TestConnection.cs | ||
| TestHttpMessageHandler.cs | ||
| TestTransport.cs | ||
| TestTransportFactory.cs | ||