asp.net - SignalR 处理 HubConnection

标签 asp.net .net dispose signalr.client signalr-2

在 AspNet SignalR 客户端中,是否需要处理 HubConnection 操作?

从我所看到的来看,这似乎需要一些时间......

最佳答案

如果您调用 Stop(),则不需要。

参见https://msdn.microsoft.com/en-us/library/dn235890(v=vs.118).aspx

否则,在使用完 IDisposable 对象后,应始终释放它们。

如果花费的时间太长(即阻塞当前线程),只需将其停止在任务上,例如:

Task.Run(()=>hubConnection.Stop());

关于asp.net - SignalR 处理 HubConnection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32634836/

相关文章:

c# - ITransformableFilterValues 实现,用于过滤包含 ParameterValues 的条目

C# - 使用 File.WriteAllLines

c# - 为什么在析构函数中调用 dispose(false)?

.net - 是否有必要在信号量上调用 Dispose?

asp.net - C# 从 PrivateBin 加载 dll

javascript - AjaxFileUpload cancelUpload() 不起作用

Asp.Net WebForms 4.62 异步操作丢失了当前文化

c# - ToArray() 方法将所有实例克隆为最后一个

javascript - 使用参数从 jquery 调用后面的 C# 代码

c# - 为什么我的 Excel office 对象会留下 EXCEL.exe 进程?