क्या मेरे पास HTML को वापस करने वाले एएसपी.नेट एमवीसी अनुरोधों और जेएसओएन को वापस करने वाले एएसपी.नेट वेब एपीआई के लिए एक ही यूआरएल हो सकता है?क्या एएसपी.नेट वेब एपीआई एमवीसी के समान यूआरएल पर काम कर सकता है?
मैं इस तरह के उदाहरणों में मार्गों देखें: "api/{id}"
लेकिन मैं बहुत MVC (नहीं जाल एपीआई) में इस api/
हिस्सा और उपयोग इस पते से छुटकारा पाने के कर सकते हैं?
एक तरफ यह संभव होना चाहिए क्योंकि हमारे पास सामग्री बातचीत है। लेकिन इस तरह मुझे एक ही पते के साथ दो मार्गों की आवश्यकता है, इसलिए यह समझ में नहीं आता है, है ना?
दूसरे शब्दों में: क्या मेरे पास Controller
और ApiController
समान यूआरएल के साथ हो सकता है? या मुझे HTML के लिए ApiController
का भी उपयोग करना चाहिए?
बिल्कुल, उन्हें अलग परियोजनाएं रखें – RickAndMSFT
@ रिक। एंडर्सन-at-Microsoft.com, मैं नहीं कहता कि आपको उन्हें अलग-अलग परियोजनाओं में रखना चाहिए, जो एपीआई और साइट के आकार पर निर्भर करता है। यदि यह एक छोटा सा एप्लीकेशन है, तो मुझे लगता है कि आपके पास एक ही प्रोजेक्ट में एपीआई और साइट दोनों हो सकते हैं और अगर संभव हो तो एपीआई को क्षेत्र में अलग करके अलग कर दें। –