4
推荐例如here尽可能在待完成的任务上使用ConfigureAwait(false)
。我应该在等待IAsyncAction时使用ConfigureAwait(false)吗?
此建议是否也适用于返回IAsyncAction
的方法,例如StreamSocket.ConnectAsync()
?
也就是说,而不是简单地在我的类库写这个:
await socket.ConnectAsync(hostName, port);
我宁愿写的吗?
await socket.ConnectAsync(hostName, port).AsTask().ConfigureAwait(false);