async-await 问答列表

如何在 Swift 并发中实现异步队列?

作者:WolfLink 提问时间:10/13/2023

背景:我熟悉使用 Locks 和 Semaphores 的并发,并且正在学习 Swift 的新并发功能。 下面是 Swift 中使用 DispatchSemaphore 的异步队列的简化示例: c...

为什么 async await 调用后 Thread.CurrentPrincipal 不持久

作者:David Klempfner 提问时间:10/16/2023

我有以下代码: public async Task Get() { // With .ConfigureAwait(false): "AspNetSynchronizationContext" ...

将 Task.Run 用于 IO 绑定工作以避免更新方法签名

作者:David Klempfner 提问时间:10/17/2023

此方法包含一堆 Redis 代码,并在许多地方调用,并且是深度方法调用堆栈的一部分: public void Save() { Task.Run(async () => { var tran...

使用 HttpClient 进行调试时出现死锁

作者:LeBigCat 提问时间:10/17/2023

我必须使用 HttpClient(发送数百个请求)查询外部 Web 服务。 我使用 HttpClient 制作了一个经典的异步 await 循环,但在调试时,大约 5-10% 的时间 Visual S...

如何在 .retain 回调中 .await?

作者:Fred Hors 提问时间:10/17/2023

我正在将以下代码与无界的 mpsc 通道一起使用,它运行得非常好。 现在我需要使用有界的 mpsc 通道,但它不再起作用,因为现在我需要“”打开,因为它可能已满。.await.send() 由于我...

在 WCF 服务上配置 IClientMessageInspector 并使用 async/await 调用方法时,上下文丢失

作者:bkqc 提问时间:10/8/2023

TLDR:有谁知道在使用 await/async 调用的服务上配置上下文同步时如何完成。IClientMessageInspectorConfigureAwait(false) 我们有一个 .NET...

尽管控制台 .log 在返回前显示值,但函数仍返回未定义

作者:Nimrod Yanai 提问时间:10/12/2023

我正在尝试通过 axios 调用从节点 js 中的异步函数返回一个数组。 axios 调用工作正常,console.log 向我显示我在返回的 promise 的数据对象中查找的数组。 但是当我使用 ...

使用 Promise 通过 axios 获取分页响应

作者:theimpatientcoder 提问时间:10/10/2023

我正在尝试弄清楚如何使用和/从具有一些分页逻辑返回数据的 rest API 中获取数据。Promiseasync await 具体来说,我正在尝试使用 MS Graph API 获取 Azure 用...

当您可以直接返回 Task<T> 时,为什么要使用 async 和 return await?

作者:TX_ 提问时间:9/30/2013

有没有这样的写法: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or mig...

如何在 AsyncIO 函数中使用多个 await

作者:Albert Gregor 提问时间:10/21/2023

self.ws = await self.client.ws_connect()#Aiohttp client session self.rx_task = asyncio.get_event_loo...


共159条 当前第11页