async-await 相关问题

这涵盖了各种编程语言支持的异步编程模型,使用async和await关键字。

调用API同步还是异步?

我正在尝试使用我在NODE.js中开发的API,我是从c#windows窗体桌面应用程序执行的。 API是在服务器端编写的ASYNC,但它可以在我的客户端内同步吗?让......

回答 1 投票 -2

文档Db异步方法ExecuteNextAsync()卡在ASP.NET中

我有一个使用文档db API(Microsoft.Azure.DocumentDB 1.14.0)的Cloud Service ASP.NET应用程序。在这里,我需要从同步代码中调用异步代码。我要求执行...

回答 1 投票 1

EF6:在异步任务中使用dbContext保存到同一实体

我从数据库加载一个对象/实体:var db = new DbContext(); // ... var item = db.Items.First();然后我想执行两个异步任务,返回时,更新项目的数据:...

回答 2 投票 0

停止两个异步方法与另一个同时运行

我有两个异步函数,我将调用ChangeState()和DoThing()。他们每个人都在等待下游的异步方法。这些被调用来自事件处理程序,因此它们不会阻止任何其他代码......

回答 5 投票 3

从UI线程通过异步任务调用Web服务导致死锁

我是Xamarin Forms的新手,并且有一个应用程序异步获取事务,但是当我调用Web服务时遇到死锁。我有一个TransactionView:这是XAML:

回答 1 投票 1

在Python __init__方法中使用async await

我正在编写一个类,并希望在__init__方法中使用异步函数来设置类所需的一些变量。问题是,我不能这样做,因为__init__必须是同步的。 ...

回答 1 投票 2

我想等待抛出AggregateException,而不仅仅是第一个Exception

在等待出现故障的任务(具有异常集的任务)时,await将重新抛出存储的异常。如果存储的异常是AggregateException,它将重新抛出第一个并丢弃其余的异常。 ...

回答 5 投票 13

async和await是单线程真的吗?

我创建了以下代码:using System;使用System.Threading.Tasks; namespace ConsoleApplication2 {class Program {static void Main(){Console.WriteLine(“M Start”)...

回答 2 投票 9

使用await进行多个并行异步调用

据我所知,当运行时遇到下面的语句时,它将函数的其余部分包装为异步调用的方法的回调(在本例中为someCall())。在这种情况下 ...

回答 3 投票 36

如何在F#中使用这个EF Core C#异步方法?

我正在使用带有实体框架的F#,我无法理解使用F#的C#异步方法。尽管其他与类似问题相关的SO答案无法真正解决。这是我的 ...

回答 1 投票 1

如何使用async-await加载集合? [重复]

如何使用async-await延迟加载Bars集合?它必须从MyClass实例获取Id以获取特定的集合。 public class MyClass {public int Id {get;组; } ...

回答 1 投票 0

当我在componentDidMount中使用async时,Component将一次又一次地挂载和卸载。为什么?

当我调用getCityName组件将一次又一次卸载和DidMount时,除非我删除异步。所有代码都在nextjs中运行。 this.state = {bank_account:{...

回答 2 投票 0

为什么Async.Start似乎传播无法捕获的异常?

考虑这个控制台应用程序:let throwAsync = async {failwith“”} [ ]让main argv =尝试Async.Start throwAsync与_ - > printfn“Failed”System.Console.Read()|> ...

回答 2 投票 3

Lodash:是否可以使用具有异步功能的地图?

考虑这段代码const response = await fetch(' “); const responseJson = await response.json(); responseJson = _.sortBy(responseJson,“number”); responseJson [0] =等待......

回答 4 投票 12

Async / Await with Vuex dispatch

我正在为我的应用程序中的一些组件制作一个加载器。这是我的组件:mounted(){this.loading = true; this.getProduct(); }, 方法: { ...

回答 2 投票 0

为什么我的文件没有在木偶操作员中定义错误?

我想模拟画廊上的点击( ) but when I try to run this code, I got document not defined error. async function gallery(page) { await page.waitFor(3000); ...

回答 2 投票 0

等待在forEach中使用时返回预期数据,但在map中保证

我无法理解所采用的两种方法之间的区别。我有一个Promise.All按预期工作,之后,then函数用于从...中提取数据

回答 1 投票 0

Task.Run()和Task.Delay()在一段时间后终止

我已经在c#中创建了windows服务,在该服务中,我创建了4个线程,并在10秒后每隔运行一次背景。下面是代码:var ThreadSize = 4; for(int i = 0; i&...

回答 2 投票 1

JavaScript数组.reduce与async / await

看起来有一些问题将async / await与.reduce()结合起来,如下所示:const data = await bodies.reduce(async(accum,current,index)=> {const methodName = methods [index] const ...

回答 4 投票 35

非等待线程在api返回后才停止执行,这是一个已知错误,还是任何人都可以解释发生了什么?

如果我有一个api控制器,我希望它尽可能快地返回给用户,同时旋转一个线程来处理一个更长时间运行的进程,我以为我可能无法等待异步...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.