gpt4 book ai didi

asp.net-mvc - ASP.NET MVC OutputCache 不适用于根 URI

转载 作者:行者123 更新时间:2023-12-02 09:40:16 26 4
gpt4 key购买 nike

我正在学习 ASP.NET MVC,并被一个问题困扰。

在HomeController中,Index操作具有OutputCache属性,但似乎不起作用。

[HandleError]
public class HomeController : Controller
{
[OutputCache(Duration=5, VaryByParam="none")]
public ActionResult Index()
{
ViewData["Title"] = "Home Page" + DateTime.Now;
ViewData["Message"] = "Welcome to ASP.NET MVC! " + DateTime.Now;

return View();
}
}

经过几分钟的尝试,我发现这是由于我访问操作的方式造成的。如果我通过“http://localhost:3573/”访问它,输出缓存将不起作用。但是,如果我使用“http://localhost:3575/Home/Index ”访问它,则输出缓存可以工作。

有人知道使默认 Controller 操作输出可缓存的解决方法吗?

谢谢。

最佳答案

我认为这是 ASP.NET MVC 中的一个错误。我们已将该问题记录到数据库中,并将研究解决此问题的方法。

谢谢,艾隆

关于asp.net-mvc - ASP.NET MVC OutputCache 不适用于根 URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/323458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com