Ho una classe chiamata Global
che deriva da HttpApplication
.Confuso su global.asax?
Stranamente, vedo un sacco di metodi all'interno Global
che assomigliano:
void Application_Start(object sender, EventArgs e)
{
}
Il codice è sicuramente in esecuzione all'interno di questo metodo, in modo che il metodo viene chiamato da qualche parte, ma dove? I metodi non sono contrassegnati come sovraccarico?
In secondo luogo, ho derivato una classe da Global
, chiamiamola GlobalFoo
.
Ancora una volta, se creo un metodo chiamato Application_Start()
verrà chiamato all'interno della mia classe derivata, altrimenti non verrà chiamato nulla che sia in Global
, quindi potrei anche derivare da una classe vuota.
Qualcuno può offrire qualche consiglio? Mi manca una parte fondamentale di ASP.NET?
Non mi interessa davvero degli eventi in sé, sono confuso su dove/come vengono chiamati – maxp