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

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(); 
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章