gpt4 book ai didi

c# - ViewComponent 和 InvokeAsync 方法

转载 作者:太空狗 更新时间:2023-10-29 22:15:40 25 4
gpt4 key购买 nike

在以下方法中,我收到了警告:此异步方法缺少“await”运算符,将同步运行。在此方法中,我可以在哪里使用 await注意:此方法返回一个简单的静态 View ,无需与数据库等交互。

public class TestViewComponent : ViewComponent
{
public async Task<IViewComponentResult> InvokeAsync()
{
return View();
}
}

最佳答案

由于您没有异步工作要做,您可以删除 async 限定符并只返回 Task.FromResult:

public Task<IViewComponentResult> InvokeAsync()
{
return Task.FromResult<IViewComponentResult>(View());
}

或者,您可以忽略警告(即,使用 #pragma 将其关闭)。

关于c# - ViewComponent 和 InvokeAsync 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40007669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com