0
我有我的控制器這個方法:如何使用異步任務返回
public async Task<ActionResult> GetDetails(Query query)
{
var son = await Task.Run(() =>
{
if(query.Export)
{
return RedirectToAction("GetDetails", "GridToolController");
}
if (!query.Export)
{
db.Configuration.AutoDetectChangesEnabled = false;
}
}
}
正如你所看到的,我想要去到另一個控制器,但是當我寫的回報,它提供了以下錯誤:
匿名功能轉換成一個空隙返回委託不能 返回一個值
無法lambda表達式轉換爲預期的委託類型,因爲某些 返回類型的S IN塊不隱式轉換 爲委託返回類型
你能告訴我,我怎麼能去到另一個控制器從該控制器?謝謝。
這是整個代碼?請提供整個代碼以及出現錯誤的行。 – Euphoric
重要的是要知道'RedirectToAction'具有哪種返回類型 –
@Euphoric我編輯了這個問題。整個代碼是幾百行。所以我在給出錯誤的地方。 – jason