मैं परतों में अलग एएसपी.NET एमवीसी 3 वेब एप्लिकेशन (ईएफ 4.1) पर काम कर रहा हूं: कुछ मामलों में मॉडल, रेपॉजिटरीज, सेवाएं, नियंत्रक, व्यू मॉडल्स, और दृश्य ।क्या एक इकाई सेवा वर्ग किसी अन्य इकाई की सेवा या उसके भंडार को कॉल करना चाहिए
अब मेरा प्रश्न सबसे अच्छा अभ्यास है। क्या एक इकाई सेवा वर्ग जिसे किसी अन्य इकाई तक पहुंच की आवश्यकता है, उसकी सेवा या उसके भंडार का उपयोग करना चाहिए। उदाहरण के लिए, मान लीजिए कि इकाई ए के लिए एक सेवा विधि को ए बनाते समय इकाई बी को अद्यतन करने की आवश्यकता है। क्या ए की सेवा कक्षा बी के भंडार या सेवा परत का उपयोग करनी चाहिए? दोनों संभव हैं, लेकिन सबसे अच्छा अभ्यास क्या है? व्यक्तिगत रूप से, मैं एक और सेवा तक पहुंचने के लिए एक सेवा पसंद करूंगा। इस तरह, यह कहने के लिए और अधिक विकसित तरीकों तक पहुंच के रूप में।