在行动中启用缓存时的MVC页面生命周期

时间:2015-11-23 08:04:10

标签: asp.net-mvc asp.net-mvc-4 c#-4.0

通过OutputCache参数启用缓存,我正在执行以下操作。这样,每次调用相同的控制器动作时都不需要生成相同的内容。

public class HomeController : Controller
    {
        [OutputCache(Duration=10, VaryByParam="none")]
        public ActionResult Index()
        {
            return View();
        }

    }

如果我在Index操作中设置了一个断点并反复敲响同一页面,它将不会快速调用该操作。它将等待10秒钟完成,然后它将执行操作。

所以在此期间,如果我执行动作(即刷新​​页面),MVC页面生命周期将如何流动?它将在哪个部分返回并返回结果?

0 个答案:

没有答案