Tous les exemples de mise en cache de donuts que j'ai vus sont comme ceci :
<%= Html.Substitute( c => DateTime.Now.ToString() )%>
C'est bien si je veux juste la date, mais quelles sont les autres options ?
Je sais qu'il existe un délégué 'MvcSubstitutionCallback' qui a la signature suivante :
public delegate string MvcSubstitutionCallback(HttpContextBase httpContext);
mais RenderAction
y RenderPartial
renvoie void, donc je ne peux pas simplement les renvoyer depuis la méthode du délégué. Comment puis-je utiliser efficacement ce rappel pour des situations plus complexes ?
J'ai regardé les deux articles de Phil Haacked. aquí y aquí mais aucun ne semble faire exactement ce que je veux.