【发布时间】:2019-02-06 13:07:59
【问题描述】:
asp.net core 中的 thread.Abort() 是否有任何替代选项,因为它不再支持 .Core。
// Exceptions:
// T:System.PlatformNotSupportedException:
// .NET Core only: This member is not supported.
这是抛出 PlatformNotSupportedException 异常。
我使用了 thread.Interrupt() 但它没有按预期工作。
【问题讨论】:
-
你想做什么?首先,在 Full 框架之上构建的 Web 应用程序中不需要 Thread.Abort。这是一个坏主意,尤其是在 2010 年引入了任务和取消令牌之后。
-
你最绝对不应该在 ASP.NET 中使用
Thread.Abort(),其中线程用于处理多个请求
标签: c# multithreading asp.net-core-mvc asp.net-core-2.1