3

ASP.Netでは、要求は1つのスレッドから別のスレッドに移行できます(スレッドの俊敏性):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 に答える