Nerdbank.MessagePack.SignalR
1.3.86
Prefix Reserved
dotnet add package Nerdbank.MessagePack.SignalR --version 1.3.86
NuGet\Install-Package Nerdbank.MessagePack.SignalR -Version 1.3.86
<PackageReference Include="Nerdbank.MessagePack.SignalR" Version="1.3.86" />
<PackageVersion Include="Nerdbank.MessagePack.SignalR" Version="1.3.86" />
<PackageReference Include="Nerdbank.MessagePack.SignalR" />
paket add Nerdbank.MessagePack.SignalR --version 1.3.86
#r "nuget: Nerdbank.MessagePack.SignalR, 1.3.86"
#:package Nerdbank.MessagePack.SignalR@1.3.86
#addin nuget:?package=Nerdbank.MessagePack.SignalR&version=1.3.86
#tool nuget:?package=Nerdbank.MessagePack.SignalR&version=1.3.86
This library provides a MessagePack-based Hub Protocol implementation for ASP.NET Core SignalR, offering significant performance improvements over the default JSON protocol.
Benefits
- High Performance: Uses Nerdbank.MessagePack for fast, compact binary serialization
- Type Safety: Leverages MessagePack's type-safe serialization
- Easy Integration: Simple extension methods for service registration
- Full SignalR Support: Implements all SignalR message types
Usage
Add a call to AddMessagePackProtocol to your builder class.
See more samples and help on our doc page.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.AspNetCore.SignalR.Common (>= 8.0.30)
- Microsoft.Bcl.HashCode (>= 6.0.0)
- Microsoft.VisualStudio.Validation (>= 17.13.22)
- Nerdbank.MessagePack (>= 1.3.86)
- Nerdbank.Streams (>= 2.13.31)
- PolyType (>= 1.4.1)
- System.Collections.Immutable (>= 8.0.0)
- System.IO.Pipelines (>= 8.0.0)
- System.Text.Json (>= 8.0.6)
-
net8.0
- Microsoft.AspNetCore.SignalR.Common (>= 8.0.30)
- Microsoft.VisualStudio.Validation (>= 17.13.22)
- Nerdbank.MessagePack (>= 1.3.86)
- Nerdbank.Streams (>= 2.13.31)
- PolyType (>= 1.4.1)
- System.IO.Pipelines (>= 8.0.0)
-
net9.0
- Microsoft.AspNetCore.SignalR.Common (>= 8.0.30)
- Microsoft.VisualStudio.Validation (>= 17.13.22)
- Nerdbank.MessagePack (>= 1.3.86)
- Nerdbank.Streams (>= 2.13.31)
- PolyType (>= 1.4.1)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Nerdbank.MessagePack.SignalR:
| Package | Downloads |
|---|---|
|
Tunnelite.Sdk
SDK for tunneling URLs |
|
|
G9SignalRSuperNetCore.Client.MessagePack
MessagePack hub protocol for G9SignalRSuperNetCore clients (NativeAOT-safe, via Nerdbank.MessagePack and PolyType source-generated shapes), with the shapes of the library's own file-transfer types built in. |
|
|
G9SignalRSuperNetCore.Server.MessagePack
MessagePack hub protocol for G9SignalRSuperNetCore servers (NativeAOT-safe, via Nerdbank.MessagePack and PolyType source-generated shapes), offered next to JSON, with the shapes of the library's own file-transfer and presence types built in. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.3.86 | 0 | 9/17/2026 |
| 1.3.85 | 1,543 | 8/26/2026 |
| 1.3.84 | 94 | 8/26/2026 |
| 1.3.77-beta | 101 | 8/16/2026 |
| 1.3.66-beta | 102 | 8/5/2026 |
| 1.3.55-beta | 99 | 7/28/2026 |
| 1.3.29-beta | 103 | 7/18/2026 |
| 1.2.36 | 6,630 | 7/8/2026 |
| 1.2.34 | 156 | 7/6/2026 |
| 1.2.30 | 1,306 | 6/20/2026 |
| 1.2.4 | 6,582 | 5/18/2026 |
| 1.1.78 | 114 | 5/18/2026 |
| 1.1.62 | 949 | 4/29/2026 |
| 1.1.25 | 2,500 | 3/23/2026 |
| 1.0.43 | 1,046 | 1/9/2026 |
| 1.0.40 | 140 | 1/6/2026 |
| 1.0.11 | 975 | 12/15/2025 |
| 1.0.2 | 508 | 12/8/2025 |
| 0.12.39-rc | 204 | 12/4/2025 |
| 0.12.28-rc | 682 | 12/2/2025 |