我的应用程序是一个使用 SignalR 的 WebApi 项目,类似于这个http://blog.johnbrunnings.com/tag/signalr/。我需要在控制器中获取 connectionID,但由于控制器继承自泛型类型,因此我无法解决这个问题。我的类的定义如下所示:
public class PatientListController : ApiControllerWithHub<PatientListHub>
那么在我的代码中,我将如何获得 connectionid?我认为集线器在通用中使用的事实让我感到厌烦,但我已经搞砸了一段时间,无法弄清楚如何使用它。
提前致谢。
编辑 我真正需要的是访问 HubCallerContext,有什么想法吗?