【发布时间】:2018-03-15 22:46:16
【问题描述】:
我知道这是一个设计问题,但我正在努力理解这一点,以便以最佳方式使用它。因此,请将此问题视为对如何使用其最大功能的说明。
为什么不设计基于 KISS 的同步并有异步方法(StartAsync,StopAsync),AFAIK,在 web 请求中异步的主要好处是让一些空闲线程被释放以用于进一步服务请求,但IHostedService 并非如此,因为没有请求的概念,并且总是有一个正在运行(或挂起)的线程。
【问题讨论】:
标签: .net asynchronous asp.net-core .net-core .net-core-2.0