调用异步方法抛异常:
A second operation started on this context before a previous
asynchronous
问题原因:
这个报错说明在控制器中,上一个相同操作的方法函数可能采用了async,方法中执行时用了await,async和await需成对出现
解决方法:
1. 将执行方法SaveChangesAsync()加上await
await SaveChangesAsync();
2.对方法函数定义时,加上async
比如:
[HttpPost]
public async Task<ActionResult> SaveModify()
{
...
}