Durante lo sviluppo di una applicazione Asp.NET può capitare di dover testare delle funzioni richiamati all’interno del metodo Application_Start del global.asax
Tale funzione viene però eseguita esclusivamente quando l’applicazione viene riavviata e non nel normale flusso di esecuzione.
Per poterla testare quindi è necessario forzare la sua esecuzione che si può fare invocando il seguente metodo, in qualsiasi punto del codice:
System.Web.HttpRuntime.UnloadAppDomain();
Così facendo potremo verrà eseguito il metodo Application_Start nel global.asax e quindi il suo contenuto.