MVC 4异步控制器

时间:2012-12-18 06:05:46

标签: asp.net-mvc-4

在MVC 4中,我在控制器中创建了以下异步方法

public async Task<ActionResult> Test()
{
    string str  = await TestClient() ;
    return View() ;
}

控制器名称:主页 行动名称:测试 当我的控制器类从“AsyncController”基类继承然后http://localhost/Home/Test剂量工作时,甚至调试器都没有在action方法上命中。但是当我的控制器类继承自“Controller”基类时,它可以正常工作

我不确定它根据使用的基类创建的差异

1 个答案:

答案 0 :(得分:1)

AsyncController是实现异步控制器的旧方法;在所有现代代码中使用Controller,包括async代码。