Как указано в документации SIgnalR , мы можем использовать SignalR Core в .NET 4.6.1 и более поздних версиях ...
Итак, я знаю код для запуска и настройки для обоих случаев:
SignalR Core:
ConfigureServices
//Add SignalR service
services.AddSignalR();
Запуск
app.UseSignalR(routes =>
{
routes.MapHub<NotificationsHub>("/notification");
});
Сигнал R:
Запуск
app.Map("/signalr", map =>
{
map.UseCors(CorsOptions.AllowAll);
var hubConfiguration = new HubConfiguration { };
hubConfiguration.EnableDetailedErrors = true;
map.RunSignalR(hubConfiguration);
});
И мой вопрос: что мне нужно сделать при запуске .NET 4.6.1 для сопоставления моего концентратора SignalR и т. Д.? Я не могу найти никакой документации по этому конкретному случаю.
Update1: Я попытался запустить тот же код и, очевидно, изменил код клиента, чтобы использовать основной подход SignalR и что я получаю сейчасявляется (не авторизован) во время запроса на ведение переговоров.