HttpModules
Un HttpModule es un ensamblado que implementa la interfaz IhttpModule y controla eventos. ASP.NET incluye una serie de HttpModules que su aplicación puede utilizar. Por ejemplo, ASP.NET proporciona SessionStateModule para suministrar servicios de estado de la sesión a una aplicación. Es posible crear HttpModules personalizados para responder a eventos de ASP.NET o a eventos de usuario.
El proceso general para escribir un HttpModule es el siguiente:
- Implementar la interfaz IHttpModule.
- Controlar el método Init y registrar los eventos que necesite.
- Controlar los eventos.
- Opcionalmente, implementar el método Dispose si tiene que realizar tareas de limpieza.
- Registrar el módulo en Web.config.
Vea también
Compatibilidad con el motor de tiempo de ejecución para HTTP | Controlar eventos públicos | Ejemplo de HttpModule personalizado | Controlar y provocar eventos