1
Mise en cache
Quelle est la différence entre l'utilisation de cache de sortieASP.NET MVC vue et le contrôleur de sortie
en vue:
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<Mahmure.WebUI.ViewModels.NewsletterVM>" %> <%@ OutputCache Duration="120" VaryByParam="none" %>
et dans le contrôleur:
[OutputCache(Duration = 120, VaryByParam = "none")] public ActionResult Index() {
La différence est la mise en cache au niveau de la vue par rapport à la mise en cache au niveau de l'action. Le premier n'est actuellement pas correctement pris en charge dans ASP.NET MVC. – bzlm