मैं एक परियोजना में वेब एपीआई और एएसपी.नेट एमवीसी पेज कैसे मिला सकता हूं?एक परियोजना में वेब एपीआई और एएसपी.नेट एमवीसी पेजों को मिलाकर
उदाहरण के लिए, मेरे पास मॉडल उपयोगकर्ता है। मैं, एक ही प्रोजेक्ट के भीतर, एक एपीकंट्रोलर रखना चाहता हूं जो उपयोगकर्ता इकाइयों के प्रबंधन के लिए सभी HTTP क्रियाओं का जवाब देगा, और साथ ही साथ एक नियंत्रक भी होगा जो अनुरोधित कार्रवाई के आधार पर उपयुक्त दृढ़ता से टाइप किए गए दृश्यों को वापस कर देगा।
मैं दोनों नियंत्रकों UserController नाम नहीं कर सकता। इस के आसपास सबसे अच्छा तरीका क्या है? क्या मुझे एक UserApiController और अन्य उपयोगकर्ता नियंत्रक का नाम देना चाहिए? कोई अन्य सुझाव?
स्पष्ट उत्तर दो नामकों को अलग-अलग नामों के साथ नामित करना है। आपको क्या करना है? – tzerb
मैं सिर्फ एक ही प्रोजेक्ट में ऐसा करने की अनुमति देने के लिए एक सुरुचिपूर्ण संरचना की तलाश में हूं। मुझे लगता है कि एक अलग नामस्थान एक अच्छा विचार है। –