如何使用Owin和Web Api 2在SignalR上配置MessagePack?

问题描述 投票:1回答:1

我们有一个SignalR服务,它作为一个带有Web API 2的自托管OWIN应用程序运行。它配置为

resolver.Register(typeof(JsonSerializer), () =>  JsonSerializer.Create(serializerSettings));
app.MapSignalR(new HubConfiguration { EnableDetailedErrors = true, Resolver = resolver});

我们想用MessagePack替换我们的JsonSerializer。显而易见的例子都是从AspNet.Core Web应用程序上下文配置的。我似乎无法找到Owin自托管的任何例子。

编辑:看起来MessagePack是一个新的ASP.NET核心功能。我们正在运行较旧的ASP.NET版本,所以我想真正的问题是如何通过ASP.NET SignalR进行二进制格式化。

asp.net-web-api2 signalr owin self-hosting msgpack
1个回答
1
投票

这是不可能的。我正在将我的解决方案迁移到AspNetCore version of SignalR

© www.soinside.com 2019 - 2024. All rights reserved.