को तैनात करने के लिए आवश्यक न्यूनतम फ़ाइलें इसलिए बहुत सारे शोध के बाद मैं वेबपैआई एंट्री पॉइंट के साथ हमारे सेवा सर्वर स्टैक को बढ़ाने शुरू कर रहा हूं। this thread के आधार पर, और विशेष रूप से डाइगेराटी बोर्ड के एक सदस्य द्वारा अंतिम पोस्ट, हम वेबएपीआई सेवाओं को हमारी डब्ल्यूसीएफ आवेदन परत में एक मुखौटा के रूप में कार्यान्वित कर रहे हैं। (हमारी डब्ल्यूसीएफ सेवाएं हमारे आवेदन परत में केवल facades हैं जहां सभी व्यवहार रहता है)वेबएपीआई सर्वर पक्ष
मेरा सवाल यह है। मैंने एमवीसी 4 डाउनलोड किया और मेरे सेवा समाधान में एक नई वेबएपीआई परियोजना बनाई। लेकिन वाह मेरे प्रोजेक्ट में बनाए गए बकवास का एक टन था कि मुझे बस आवश्यकता नहीं है! उदाहरण के लिए, सभी छवि फ़ाइलों, घर नियंत्रक, विचार और मॉडल, आदि
तो इसे केवल एक सेवा प्रोजेक्ट के रूप में अलग करने में, एक कार्यात्मक सेवा प्रोजेक्ट बनाने के लिए मुझे आवश्यक न्यूनतम फाइलें क्या हैं? हमारा इरादा एक ही सर्वर में दोनों तरह के सेवा प्रकारों (डब्ल्यूसीएफ और वेबएपीआई) को प्रकाशित करना है .. प्रत्येक सेवा कॉल समान समान सेवा कॉल कर रही है और अनुरोध के लिए विशिष्ट डीटीओ वापस कर रही है। अब तक यह App_Start, नियंत्रक, और Glabal.asax/web.config प्रविष्टियों की तरह दिखता है। मुझे निश्चित रूप से दृश्य, मॉडल, या छवियों की आवश्यकता नहीं है !!!
दूसरों ने शुद्ध सेवा परिनियोजन करने के लिए किए गए कार्यों पर कोई भी इनपुट यहां बहुत स्वागत किया जाएगा।
+1 यह वास्तव में आधिकारिक दस्तावेज में कहीं होना चाहिए! –
एलओएल कुछ हद तक छोड़ दिया गया है जो आधिकारिक दस्तावेज में होना चाहिए। अपनी टिप्पणी के लिए +1। :) –