Je veux calculer le temps d'exécution de mes pages ASP.NET et l'afficher sur la page. Actuellement, je calcule la durée d'exécution à l'aide d'un System.Diagnostics.Stopwatch, puis stocke la valeur dans une base de données de journal.Comment puis-je calculer le plus précisément le temps d'exécution d'une page ASP.NET tout en l'affichant sur la page?
Le chronomètre est démarré dans OnInit et arrêté dans OnPreRenderComplete. Cela semble fonctionner très bien, et cela donne un temps d'exécution similaire à celui montré dans la trace de la page.
Le problème est maintenant que je ne suis pas en mesure d'afficher le temps d'exécution sur la page parce que le chronomètre est arrêté trop tard dans le cycle de vie.
Quelle est la meilleure façon de faire cela?
Devrait être assez bon :) – henningst