Client for ASP.NET Core SignalR This package was built from the source code at https://github.com/dotnet/dotnet/tree/87bc0b04e21d786669142109a5128c95618b75ed
$ dotnet add package Microsoft.AspNetCore.SignalR.Client.CoreMicrosoft.AspNetCore.SignalR.Client.Core provides core functionality for the .NET client for ASP.NET Core SignalR.
[!NOTE] This package contains only the connection-agnostic components of the .NET SignalR client, and does not provide a default connection implementation. In most scenarios, the
Microsoft.AspNetCore.SignalR.Clientpackage should be used because it provides an HTTP connection implementation.
SignalR provides the following capabilities:
To use Microsoft.AspNetCore.SignalR.Client.Core, follow these steps:
dotnet add package Microsoft.AspNetCore.SignalR.Client.Core
The .NET SignalR client requires a connection implementation. To use an HTTP connection implementation, install the Microsoft.AspNetCore.SignalR.Client package.
The main types provided by Microsoft.AspNetCore.SignalR.Client.Core include:
HubConnectionBuilder: Provides an abstraction to construct new SignalR hub connectionsHubConnection: Defines methods for managing a hub connection, including:
HubConnectionOptions: Provides options for configuring a HubConnectionFor additional documentation and examples, refer to the official documentation on the .NET client for ASP.NET Core SignalR.
Microsoft.AspNetCore.SignalR.Client.Core is released as open-source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.