est-il possible de faire la mise en cache de beignets avec MVC2? Même avec beaucoup de recherches, je n'ai pas été capable de trouver une solution de travail. P>
4 Réponses :
Caching Donut ne fonctionne pas avec ASP.NET MVC 2, voir http: // forums. asp.net/t/1521502.aspx : p>
Soutenir la mise en cache de beignets nécessiterait de voir les moteurs pour pouvoir envoyer un tableau constitué de texte littéral + rappels à l'auteur. Il s'agit d'un changement majeur de plomberie et n'est pas quelque chose qui sera inclus dans la V2 du produit. P> blockQuote>
non pris en charge! = pas possible p>
http: / /www.klopfenstein.net/lorenz.aspx/Output-Donut-caching-atribute-asp-net-mvc-partial-request P>
http://haacked.com/archive/2009 /05/12/donut-hole-caching.aspx P>
Ces liens sont tous pour MVC1.0. La substitution a été supprimée de MVC2.0
Je pense que cela peut être utile. Il est possible d'utiliser HTML.Action et passez une instance HTTPContextBase sur le contrôleur enfant. Vérifie ça http: //eliasbland.wordpress.com/2010/04/08/donut-caching-in-asp-net-mvc--with-html-action/ P>
Mais je ne sais pas si cela fonctionne correctement jusqu'à présent ... P>
Cross-post de une autre question < / a>: p>
Caching Donut (Oui, la vraie chose) est disponible dans le cadre de My 'Speed-Lib' pour MVC: Moth . Fonctionne dans ASP.NET MVC 2 et MVC 3. P>
docs sont à Le wiki et les exemples sont dans le dossier MVC3.DEMO . < / p>
Soyez prudent lors de l'affichage de la copie et de coller la chaudière / Verbatim répond à de nombreuses questions, celles-ci ont tendance à être signalées comme "spammy" par la communauté.