SignalR请求管道,Hub寿命

Eat*_*oku 4 signalr signalr-hub

我正在使用asp.net webapi启动signalR,我正在尝试了解整个signalR请求/连接管道以及集线器的生命周期以及创建和部署集线器实例的人员(它是否在客户端之间的每次通信中创建)和服务器?)

其中一个原因是我们需要了解我们应该如何在signalR请求场景中使用IoC包含,我们如何控制依赖的生命周期,尤其是ISessionDBContext.

Was*_*asp 6

Hubs实例是在客户端的每个请求中创建的.它们没有被保留,因此你不应该在其中加入任何状态.

集线器是通过工厂系统创建的,您可以通过其内置的依赖注入机制进行自定义.