Wie oft wird System.Web.HttpApplication pro Prozess initialisiert?

ich habeglobal.asax Das geht von einer benutzerdefinierten Klasse aus, die ich erstellt habe und die aufgerufen wirdMvcApplication das erstreckt sich vonSystem.Web.HttpApplication.

In seinem Konstruktor protokolliert er den Start der Anwendung wie folgt:

protected MvcApplicationGeneral()
{
    _log.Info("logApplicationStartToTextFile");
}

Als ich in der Protokolldatei nachgesehen habe, scheint dies VIELE Male aufgerufen worden zu sein, nicht nur einmal pro Anwendungsstart. Ich habe einen weiteren Log-Eintrag vorgenommenApplication_Start und das scheint nur einmal aufgerufen zu werden. Ist derGlobal.asax Klasse instanziiert pro Anfrage oder viel häufiger als nur einmal pro Anwendung?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage