Я новичок в сигнале и читаю API и играю с ним. немного запутался в хабе и его контексте.SignalR - HubContext и Hub.Context
То есть, Hub.Context
не HubContext
.
HubContext
я могу получить от GlobalHost.ConnectionManager.GetHubContext<THub>()
и Hub.Context
дает мне HubCallerContext
который я не знаю, как использовать.
Каковы отношения? Как я могу получить HubContext from Hub
или Hub from HubContext
?
Почему в SignalR отсутствует эквивалент HttpContext.Current? Я создал много кода, который использует это в WebForms и веб-API, но теперь, когда я добавляю SignalR в микс, похоже, что я должен изменить все свои внутренние API, чтобы принять Hub.Context. У меня есть это право? –