क्या मेरे एएसपी.नेट एमवीसी प्रोजेक्ट में एक वेब सेवा जोड़ना एमवीसी की पूरी अवधारणा को तोड़ देता है?एएसपी.नेट एमवीसी और वेब सेवाएं
वह वेब सेवा (डब्ल्यूसीएफ) मेरे एमवीसी प्रोजेक्ट से मॉडल परत पर बैक एंड के साथ संवाद करने के लिए निर्भर करती है (इसलिए मुझे ऐसा लगता है कि इसे एमवीसी समाधान का हिस्सा बनने की जरूरत है)।
क्या मुझे इसे नियंत्रक या मॉडल परत में जोड़ना चाहिए?
क्या आप सेवा में नियंत्रक तर्क डुप्लिकेट नहीं करेंगे? और मॉडल का उपयोग करके कुछ भी नहीं बचाते, क्योंकि आप लेखन नियंत्रक कोड को दो बार समाप्त करते हैं। –
@Rob, नहीं, क्योंकि वेब पेज देखने के लिए नियंत्रक कोड विचारों और मॉडलों को मान्य करने आदि से निपटना चाहिए। बाकी एपीआई नियंत्रक आदर्श रूप से जेसन और स्वरूपण डेटा को थूक रहा होगा। – Chev