我创建了简单的异步控制器,这些控制器调用异步方法,然后在 HttpClient 上调用 PostAsync 以检索各种 REST 服务端点。一切正常,但是我如何测试以确保控制器确实在调用后台线程并将主线程释放回池中?我想确保我确实让所有异步甜蜜都正常工作,并且我不会无意中运行同步方法,尽管我所做的所有工作都是为了使一切异步。
问问题
214 次
我创建了简单的异步控制器,这些控制器调用异步方法,然后在 HttpClient 上调用 PostAsync 以检索各种 REST 服务端点。一切正常,但是我如何测试以确保控制器确实在调用后台线程并将主线程释放回池中?我想确保我确实让所有异步甜蜜都正常工作,并且我不会无意中运行同步方法,尽管我所做的所有工作都是为了使一切异步。