Javascript ASP.NET核心信号器中的客户端生命周期事件
我目前正在将一个项目从(OWIN)升级到(Kestrel) SignalR 2.2.3支持多个客户端,如Javascript ASP.NET核心信号器中的客户端生命周期事件,javascript,asp.net-core,signalr,signalr.client,asp.net-core-signalr,Javascript,Asp.net Core,Signalr,Signalr.client,Asp.net Core Signalr,我目前正在将一个项目从(OWIN)升级到(Kestrel) SignalR 2.2.3支持多个客户端,如重新连接,连接流,状态更改。 我们的javascript客户端使用了这些事件,并显示了类似“重新连接”或“连接当前很慢”的内容 ASP.NET核心信号器中是否有或将有等价物?到目前为止,我只发现了两个终生事件: let c = new signalR.HubConnectionBuilder().("/signalR"); c.connection.onClose(function(error
重新连接
,连接流
,状态更改
。
我们的javascript客户端使用了这些事件,并显示了类似“重新连接”或“连接当前很慢”的内容
ASP.NET核心信号器中是否有或将有等价物?到目前为止,我只发现了两个终生事件:
let c = new signalR.HubConnectionBuilder().("/signalR");
c.connection.onClose(function(error) {});
c.connection.onReceive(function(data) {});
我也看到了,但是用户只要求onClose
事件
不,我不是在找服务器端
更新-重新连接事件
好的,因为没有重新连接(还?)。根据和,我可以接受丢失的
重新连接
和重新连接
。但是连接流
,启动
和状态更改
呢 看起来当前只有两种状态:
- 断开
- 连接的
state
属性公开,但没有其他任何状态
但是,有一个ILogger
实例在整个标准操作中被显著使用。可以通过configureLogging
方法向提供自定义ILogger
。您可以使用自定义记录器捕获所有单个事件并做出相应的反应