MVC(七、action 中使用await和async)

来源:互联网 发布:命运知乎 编辑:程序博客网 时间:2024/06/05 04:36

1、AsyncController

在mvc的开发过程中,有时候我们会需要在action中调用异步方法,这个时候会需要做一些特殊处理。我们会使用到await和async。对应的controller也应该是async的。
在MVC4中直接可以使用await和async,而MVC3中需要继承AsyncController,才可以使用。


2、示例

public async Task<ActionResult> Index() {     Product product = await db.Product.FirstAsync();     ViewBag.product = product;     return View(); }
0 0
原创粉丝点击