SignalR 配置与认证全解析
1. MessagePack 支持
SignalR 认识到 MessagePack 的重要性,并提供了对该格式的内置支持,为客户端和服务器提供了专用 API,以无缝利用 MessagePack 序列化。
- 服务器端激活步骤 :
1. 在应用程序中安装 Microsoft.AspNetCore.SignalR.Protocols.MessagePack 包。
2. 在 Startup.ConfigureServices 方法中,在调用 AddSignalR 时包含 AddMessagePackProtocol 方法,以在服务器上启用无缝的 MessagePack 支持。
// 示例代码
public void ConfigureServices(IServiceCollection services)
{
services.AddSignalR().AddMessagePackProtocol();
}
- JavaScript 客户端 :目前,无法在 JavaScript 客户端中配置 MessagePack 序列化。
2. 服务器配置选项
服务器配置选项可帮助开发者实现最佳性能和定制化,以下是主要选项:
| 选项名称 | 描述 | 默认值 | 注意事项 |
超级会员免费看
订阅专栏 解锁全文
258

被折叠的 条评论
为什么被折叠?



