控制器操作中的异步等待:错误:无法等待';void;

本文关键字:等待 操作 void 异步 控制器 错误 | 更新日期: 2023-09-27 17:58:08

我正在使用异步到控制器的操作,该操作返回jsonresult。发送通知方法返回void。

public async Task<JsonResult> SetStatus(string msg)
{
    await SendNotification(msg);
}

我收到错误"无法等待"void

控制器操作中的异步等待:错误:无法等待';void;

您的SendNotification必须根据await关键字定义返回Task

这是一种javascript承诺(只是给你一个想法),它必须具有donefailed函数,才能跟踪异步函数的执行流程。