Au cours de Application_End()
dans Global.aspx, HttpContext.Current est null. Je veux toujours être en mesure d'accéder au cache - il est en mémoire, donc je veux voir si je peux le référencer en quelque sorte pour enregistrer des bits sur le disque.C# ASP.NET: comment accéder au cache quand aucun HttpContext.Current n'est disponible (est null)?
Question - Y at-il un moyen de référencer le cache en mémoire quand HttpContext.Current est null? Peut-être que je pourrais créer une variable statique globale qui stockerait le pointeur vers le cache que je pourrais mettre à jour sur les requêtes HTTP (pseudo: "static <pointer X>" = HttpRequest.Current
) et récupérer une référence au cache via ce pointeur dans Application_End()?
Existe-t-il un meilleur moyen d'accéder au cache en mémoire lorsqu'il n'y a pas de demande HTTP?