Ich frage mich, unter welchen Umständen ich den Anwendungsinitialisierungscode in Application_Start()vs Init()in meine Global.asaxDatei einfügen soll .
Die Unterscheidung zwischen den beiden scheint mir nicht sehr offensichtlich zu sein, außer dass Application_startsie zuerst aufgerufen wird Init().
- Warum sollte ich eins über das andere verwenden?
- Macht es wirklich einen Unterschied?
- Welche Änderungen im Anwendungsstatus zwischen den beiden Ereignissen?
Bisher ist der einzige echte Zeiger, den ich finden kann, der IHttpModulenur eine Init()Methode hat. Wenn das, was ich tue, irgendwann besser für die Implementierung geeignet ist, IHttpModulesollte ich die Init()Methode von verwenden Global.asax, wenn nichts anderes für die Konsistenz.