मैं एक रूट फ़ोल्डर के सभी उपफोल्डर्स को शामिल करने के लिए एक HttpHandler को पंजीकृत करना चाहता हूं, भले ही वे कितने दूर हैं। मैं नीचे दिए गए कोड के साथ व्यवहार करने की अपेक्षा करता हूं, लेकिन वास्तव में इसमें केवल मूल फ़ोल्डर में आइटम शामिल होते हैं।Asp.Net में सभी सबफ़ोल्डर के लिए HttpHandler को कैसे पंजीकृत करें?
<httpHandlers>
<add verb="*" path="root/*" type="HandlerType, Assembly" />
</httpHandlers>
मैं निश्चित रूप से रजिस्टर कर सकते हैं, जैसा कि नीचे कुछ भी दूसरी श्रेणी है कि शामिल करने के लिए, फिर भी अभी तक एक तरह से बस रूट से नीचे कुछ भी कहने के लिए सामना करने के लिए की है।
<httpHandlers>
<add verb="*" path="root/*/*" type="HandlerType, Assembly" />
</httpHandlers>
यह वह जगह है कुछ टोपी मुझे काफी देर के लिए गुस्सा दिलाना किया गया है और मैं एक सरल समाधान की जानकर बहुत खुशी होगी।
मैं यह स्पष्ट करना चाहता हूं कि जब मैं "रूट" कहता हूं तो मेरा मतलब यह नहीं है कि एप्लिकेशन की जड़ का मतलब है और आवेदन में सभी अनुरोधों को संसाधित करने के लिए आवश्यक रूप से आवेदन करने में दिलचस्पी नहीं है।
यह निश्चित रूप से हमेशा एक विकल्प है, लेकिन मुझे किसी विशिष्ट फ़ोल्डर के नीचे सभी अनुरोधों के लिए एप्लिकेशन में सभी अनुरोधों के लिए हैंडलर की आवश्यकता नहीं है। मैं अपने प्रश्न में अस्पष्ट हो सकता था, "जड़" से मेरा मतलब यह नहीं है कि फ़ोल्डर के पेड़ में उस शाखा की साइट का जड़ है। – YonahW