3

在 ASP.Net 中,请求可以从一个线程迁移到另一个线程(线程敏捷性): http: //piers7.blogspot.fr/2005/11/threadstatic-callcontext-and_02.html

我们可以看到使用 ASP.Net MVC 的请求从一个线程迁移到另一个线程吗?如果有,什么时候?过滤器、控制器构造器和操作是否在同一个线程上执行?

4

1 回答 1

4

绝对地。

例如,您的控制器可能使用 async / await 从外部 Web 服务加载资源。该请求的执行将在异步操作期间暂停,当它恢复时,它将在线程池中的任何可用线程上恢复

于 2012-08-21T15:28:59.867 回答