“async/await”标签的文章
带有“async/await”标签的文章共 3 篇,按发布日期从新到旧排列。
-
不要用 using 包裹 HttpClient —— C# 业务应用的 HTTP 通信实务(创建模式・超时设计・重试)
C# 的 HttpClient 如果每次都用 using 创建会导致套接字耗尽,改成 static 又无法跟上 DNS 变更——本文从 Windows 业务应用的实务角度,整理这两大问题的成因,以及通过 PooledConnectionLifetime、IHttpClientFactory 实现正确创建模式、超时...
-
用一张图整理 WPF/WinForms 的 async 与 UI 线程
本文整理 WPF / WinForms 中 await 之后的返回位置、Dispatcher / Invoke、ConfigureAwait(false)、.Result / .Wait() 等常见的卡点。
-
C# async/await 实战判断表:Task.Run 与 ConfigureAwait 怎么选
本文整理 C# async/await 的最佳实践,并附上 I/O 等待、CPU 计算、Task.Run、ConfigureAwait(false)、fire-and-forget 的判断表。