始终在异步中使用线程池线程来继续

kas*_*rhj 5 f#

有没有办法指示F#始终在异步计算表达式中使用线程池线程来继续,而不管同步上下文如何?

Car*_*ten 4

确保您使用Async.SwitchToThreadPool或其他Switch...方法

像这样:

async {

   do! Async.SwitchToThreadPool () 
   // ... your other stuff
}
Run Code Online (Sandbox Code Playgroud)