2012-03-31 3 views
2

Ich möchte Code hinzufügen, um die Zeit aufzuzeichnen, die für jeden Aktionsaufruf in einem Controller aufgewendet wird. Ich sah einen Vorschlag, eine Stoppuhr innerhalb der OnActionExecuting-Methode des Controllers zu erstellen und OnActionExecuted zu stoppen, was mir gut erscheint.ASP.Net MVC: Speichern von Daten in OnActionExecuting und Abrufen in OnActionExecuted in einem Controller

Was ich will, ist wissen, wo muss ich das begann Stoppuhr Objekt hinzufügen, damit es wieder gelesen werden kann, sobald OnActionExecuted genannt wird. Ich habe darüber nachgedacht, es zur Sitzung hinzuzufügen, aber ich vermute, dass es Probleme geben könnte, wenn es gleichzeitige Anfragen von derselben Sitzung gibt.

Was ist der beste Ort, um diese Daten zu speichern?

Dank

Antwort

Verwandte Themen