Me gustaría registrar un HttpHandler para incluir todas las subcarpetas de una carpeta raíz independientemente de cuán abajo estén anidadas. Hubiera esperado que el comportamiento con el siguiente código hiciera justamente eso, pero de hecho solo incluye elementos directamente en la carpeta raíz.¿Cómo registrar HttpHandler para todas las subcarpetas en Asp.Net?
<httpHandlers>
<add verb="*" path="root/*" type="HandlerType, Assembly" />
</httpHandlers>
me puedo registrar, por supuesto, de la siguiente manera para incluir todo lo que es de segundo nivel, sin embargo, todavía tienen que encontrar una manera de simplemente decir nada por debajo de la raíz.
<httpHandlers>
<add verb="*" path="root/*/*" type="HandlerType, Assembly" />
</httpHandlers>
Esto es algo que me ha estado molestando durante bastante tiempo y me gustaría saber de una solución simple.
Me gustaría aclarar que cuando digo "raíz" no me refiero a la raíz de la aplicación y no estoy necesariamente interesado en enviar todas las solicitudes en la aplicación a un módulo para su procesamiento.
Esto es, por supuesto, siempre una opción, pero no necesito el controlador para todas las solicitudes en la aplicación solo para todas las solicitudes debajo de una carpeta específica. Puede que no haya estado claro en mi pregunta, por "raíz" no me refiero a la raíz del sitio solo de esa rama en el árbol de carpetas. – YonahW