Я использую проект приложения Asp.Net (с целевой платформой 4.6.1) для размещения сборки WepApi и веб-страниц, а также использую порядок Asp.Net SignalR для отправки обновлений в реальном времени в подключенные мобильные приложения. И у нас возникли проблемы с подключением Asp.Net SignalR. Поэтому мы просто пытаемся использовать новый «Asp.Net Core SignalR» в приложении Asp.Net. На основании документации Microsoft мне нужно использовать
app.Use (async (context, next) => {var hubContext = context.RequestServices .GetRequiredService> (); // ...});
чтобы получить hubContext на промежуточном программном обеспечении. Поскольку мое приложение размещено в "OWIN", я получаю контекст owin и не могу получить запрошенную услугу.
Кто-нибудь использовал ядро Asp.Net SignalR в приложении Asp.Net с целевой платформой 4.6.1, используя owin?