编程语言
首页 > 编程语言> > c# – 检测ASP.NET Core上与SSE的断开连接

c# – 检测ASP.NET Core上与SSE的断开连接

作者:互联网

我想检测ASP.NET Core上SSE(服务器发送事件)的断开连接.旧方式Response.IsClientConnected无法正常工作.你有这个问题的解决方案吗?

解决方法:

我找到了我的问题的临时解决方案.临时因为在尝试发送请求时检测到IsCancellationRequested并且失败,而不是在发送请求之前用户断开连接时

if (HttpContext.RequestAborted.IsCancellationRequested == true)
{
     break;
} 

标签:c,net-core,asp-net-core,asp-net-core-mvc,server-sent-events
来源: https://codeday.me/bug/20190623/1268453.html