异步并等待在asp.net MVC中不起作用

时间:2017-10-24 05:38:59

标签: async-await

render = () => {
    ...
}

显示错误类型字符串不可等待

1 个答案:

答案 0 :(得分:0)

由于该方法不会调用任何异步,只需将其设置为非异步。

public JsonResult Save(List<SalesNewItemModel> aSalesNewItemModel)
{
    string msg = _aSalesNewItemManager.Save(aSalesNewItemModel);
    return Json(msg, JsonRequestBehavior.AllowGet);
}

或者您应该将_aSalesNewItemManager.Save更改为返回Task<string>并在该方法中使用异步处理。例如async IO。