Как настроить MessagePack на SignalR с помощью Owin и WebApi 2?

У нас есть служба SignalR, которая работает как самостоятельное приложение OWIN с веб-API 2. Она настроена как

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

Мы хотим заменить наш JsonSerializer на MessagePack. Все очевидные примеры настраивают его из контекста веб-приложения AspNet.Core. Кажется, я не могу найти никаких примеров с самостоятельным хостингом Owin.

РЕДАКТИРОВАТЬ: Похоже, MessagePack — это новая функция ASP.NET Core. Мы используем более старую версию ASP.NET, и поэтому я думаю, что реальный вопрос заключается в том, как выполнить двоичное форматирование поверх ASP.NET SignalR.


person grinder22    schedule 02.08.2018    source источник


Ответы (1)


Это невозможно. Я переношу свое решение на AspNetCore версию Сигнал R.

person grinder22    schedule 06.08.2018