4
推薦例如here儘可能在待完成的任務上使用ConfigureAwait(false)
。我應該在等待IAsyncAction時使用ConfigureAwait(false)嗎?
此建議是否也適用於返回IAsyncAction
的方法,例如StreamSocket.ConnectAsync()
?
也就是說,而不是簡單地在我的類庫寫這個:
await socket.ConnectAsync(hostName, port);
我寧願寫的嗎?
await socket.ConnectAsync(hostName, port).AsTask().ConfigureAwait(false);