我想检测与 ASP.NET Core 上的 SSE(服务器发送事件)的断开连接。老方法 Response.IsClientConnected 不起作用。你有解决这个问题的方法吗?

最佳答案

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

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

关于c# - 在 ASP.NET Core 上检测与 SSE 的断开连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38166310/

10-11 04:12