Microsoft.AspNetCore.SignalR.Client.Core 10.0.0-preview.7.25380.108
About
Microsoft.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.Client package should be used because it provides an HTTP connection implementation.
Key Features
SignalR provides the following capabilities:
- Automatic connection management
- Sending messages to all connected clients simultaneously
- Sending messages to specific clients or groups of clients
- Scaling to handle increasing traffic
How to Use
To use Microsoft.AspNetCore.SignalR.Client.Core, follow these steps:
Installation
dotnet add package Microsoft.AspNetCore.SignalR.Client.Core
Configuration
The .NET SignalR client requires a connection implementation. To use an HTTP connection implementation, install the Microsoft.AspNetCore.SignalR.Client package.
Main Types
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:- Starting and stopping the connection
- Sending and receiving messages
- Handling disconnects and attempting reconnects
HubConnectionOptions: Provides options for configuring aHubConnection
Additional Documentation
For additional documentation and examples, refer to the official documentation on the .NET client for ASP.NET Core SignalR.
Feedback & Contributing
Microsoft.AspNetCore.SignalR.Client.Core is released as open-source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.
Showing the top 20 packages that depend on Microsoft.AspNetCore.SignalR.Client.Core.
| Packages |
|---|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/be51b1aa73343e45a1d00afd436abad794f471fb
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/a5920c6656c9b8cef9e1f769c28062f0ade62f60
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/3eeb12e106b9e913c3a4dec1a7d16da7b74149eb
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/e0d900c8649d185cf925b59bc12187a116e5e114
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/ecdcc752d4639061c2c49727ee77a1039bbbca22
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/dotnet/tree/c22dcd0c7a78d095a94d20e59ec0271b9924c82c
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/e71b34dbb2c0883145c658bed8814ae45f6fe15e
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/aspnet/AspNetCore/tree/865acae3e95d5ade51b66ea578ba9d7764d562ba
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/32e8c8cae5b1a4dd752d0a42a6f8a2813f75f173
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/63d1187a01b82719c2891cecc74ee3d51ce892a8
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/2aa401550574f93402eba13ff9a4827ef01a2f3a
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d504a7b7dab277712646747e9f5cce0d9507245e
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/617d594f2bf75a8904d3d0e7d68a0bacf8e6763a
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/06b2bc111203f9b9ff0914a7715675a9a66bdac9
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/70048beee894074e9718206a0017d9b080ee66ff
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/36be7ed6d6d56b7da0a2891e3de7ecc2aa48eecd
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/57512b49997283599b00a6b67d0ccebaec171daf
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/39e0501ee91dcf2b9b885d647795184815fb0408
|
|
Microsoft.AspNetCore.SignalR.Client
Client for ASP.NET Core SignalR
This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/c83354d42e63d2bb07e6b24b7c67ef91e434f359
|
.NET Framework 4.6.2
- Microsoft.AspNetCore.SignalR.Protocols.Json (>= 10.0.0-preview.7.25380.108)
- Microsoft.AspNetCore.SignalR.Common (>= 10.0.0-preview.7.25380.108)
- Microsoft.Bcl.TimeProvider (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.DependencyInjection (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.Logging (>= 10.0.0-preview.7.25380.108)
- System.Threading.Channels (>= 10.0.0-preview.7.25380.108)
.NET 10.0
- Microsoft.AspNetCore.SignalR.Protocols.Json (>= 10.0.0-preview.7.25380.108)
- Microsoft.AspNetCore.SignalR.Common (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.DependencyInjection (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.Logging (>= 10.0.0-preview.7.25380.108)
.NET Standard 2.0
- Microsoft.AspNetCore.SignalR.Protocols.Json (>= 10.0.0-preview.7.25380.108)
- Microsoft.AspNetCore.SignalR.Common (>= 10.0.0-preview.7.25380.108)
- Microsoft.Bcl.TimeProvider (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.DependencyInjection (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.Logging (>= 10.0.0-preview.7.25380.108)
- System.Threading.Channels (>= 10.0.0-preview.7.25380.108)
.NET Standard 2.1
- Microsoft.AspNetCore.SignalR.Protocols.Json (>= 10.0.0-preview.7.25380.108)
- Microsoft.AspNetCore.SignalR.Common (>= 10.0.0-preview.7.25380.108)
- Microsoft.Bcl.TimeProvider (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.DependencyInjection (>= 10.0.0-preview.7.25380.108)
- Microsoft.Extensions.Logging (>= 10.0.0-preview.7.25380.108)
- System.Threading.Channels (>= 10.0.0-preview.7.25380.108)