Global.asax

El archivo Global.asax reside en el directorio virtual raíz de una aplicación ASP.NET en IIS.

ASP.NET está configurado para que cualquier solicitud directa del Global.asax sea automáticamente rechazada, los usuarios externos no pueden ver o descargar el código en el.

Global.asax es también usado para declarar datos que están disponibles en diferentes solicitudes de la aplicación y a través de diferentes sesiones del navegador.

Este proceso es conocido como administración del estado de sesión y aplicación.

Sin embargo, en el último caso, necesitas un archivo Global.asax que haga referencia al ensamblado.