是否可以强制继续使用async-await语句在自定义ThreadPool的线程上运行?
上下文:我正在运行一个ASP应用程序并在后台做了相当多的工作.我正在通过自编写的ThreadPool完成所有工作,但如果我使用async-await模式,则延续总是在名为"Worker Thread"的线程上运行.我很确定这是来自默认ThreadPool的线程,它也用于处理HTTP请求.由于默认ThreadPool的所有线程都忙着继续我的后台工作,这导致这些请求的饥饿.
我正在尝试为我的ASP网站设置一个测试项目.对于某些测试,我想使用selenium来执行端到端测试.
因此我的网站必须运行,以便测试可以访问该网站.
我在运行测试时如何启动我的网站项目?