相关疑难解决方法(0)

ToListAsync()根本没有完成

我想执行一些查询异步.但是当我通过代码调试时,大多数情况下,当调用ToListAsync()时程序停止.没有可见的异常,并且清除了callstack窗口.当我按下VS中的暂停按钮时,我可以在调用当前方法之前看到堆栈帧.

var res1 = await context.Address().Where(...).ToListAsync();
var res2 = await context.Person().Where(...).ToListAsync();
var res3 = await context.Rule().Where(...).ToListAsync();
Run Code Online (Sandbox Code Playgroud)

有时第一次通话有效,在极少数情况下也是第二次通话.但至少在第三次通话时程序停止了.我完全不知道为什么......

.net c# asynchronous async-await entity-framework-6

4
推荐指数
1
解决办法
3589
查看次数

标签 统计

.net ×1

async-await ×1

asynchronous ×1

c# ×1

entity-framework-6 ×1