SignalR' State
曾经有一个HubConnection
属性,它暴露了ConnectionState
枚举:
如何在SignalR Core中找到连接状态?
_connection = new HubConnectionBuilder()
.WithUrl("https://foo.com")
.Build();
Console.Write(_connection.State); //Won't compile, no State property.
答案 0 :(得分:0)
没有公开的等效于ASP.NET Core SignalR的连接状态(目前)。您必须依赖等待StartAsync方法任务才能知道您处于已连接状态,并且HubConnection中的Closed事件必须知道您已断开连接。