【发布时间】:2014-12-04 16:27:16
【问题描述】:
我正在使用异步/等待,并从我的一个视图调用异步方法,我需要等到它完成。 I've seen a lot of examples for ASP.NET MVC, where you can just put an "async" into the signature of your action. 但是我还没有看到任何 ASP.NET WebPages 的示例。
我是否只是在我的 Razor 视图中对返回的任务调用“Wait()”?我看到了针对 Wait() 的建议。
请给我一些关于如何从网页的 Razor 视图中正确调用异步方法的参考/示例。
【问题讨论】:
-
async/await是核心功能,与 MVC 无关。此外,async不会使方法异步,它允许您在已经异步的方法上使用await。只需将正确的关键字添加到您的方法中,就像使用 MVC 一样 -
我的方法中确实有所有正确的关键字。我只需要知道如何从我的观点正确地称呼它们?
标签: c# asp.net razor async-await asp.net-webpages