Estoy escribiendo una aplicación en la que terceros proveedores pueden escribir archivos DLL de complementos y soltarlos en el directorio bin de la aplicación web. Quiero la capacidad de que estos complementos puedan registrar sus propios HttpModules si es necesario.Registrar programáticamente HttpModules en tiempo de ejecución
¿Hay alguna forma de que pueda agregar o eliminar HttpModules desde y hacia la canalización en tiempo de ejecución sin tener una entrada correspondiente en Web.Config, o tengo que editar programáticamente el Web.Config al agregar/eliminar módulos? Sé que de cualquier manera va a causar un reinicio de AppDomain, pero prefiero poder hacerlo en el código que tener que fudge web.config para lograr el mismo efecto.
Uno de los módulos somos using funciona correctamente cuando se hace referencia desde web.config, pero no se puede crear una instancia directamente (como se muestra en el código) porque se ha declarado amigo. ¿Alguna idea de qué contexto debería instanciarlo? – Patonza