dependency-injection पर टैग किए गए जवाब

डिपेंडेंसी इंजेक्शन, एक डिज़ाइन पैटर्न है जहां एक घटक की निर्भरता (वस्तुओं के गुण, गुण) निर्माता (एस), विधियों या फ़ील्ड (गुणों) के माध्यम से सेट किए जाते हैं। यह अधिक सामान्य निर्भरता व्युत्क्रम का एक विशेष रूप है।

4
हमें निर्भरता इंजेक्शन के लिए रूपरेखा की आवश्यकता क्यों है? [बन्द है]
मैं इसे लागू करने के रूप में नियंत्रण सिद्धांत और निर्भरता इंजेक्शन के व्युत्क्रम पर अधिक पढ़ रहा हूं और मुझे यकीन है कि मैं इसे समझता हूं। ऐसा लगता है कि मूल रूप से कहा जा रहा है कि 'अपने वर्ग के सदस्यों को' वर्ग के भीतर तात्कालिकता की …

2
डिपेंडेंसी इंजेक्शन कितना है?
मैं एक ऐसी परियोजना में काम करता हूं जो (स्प्रिंग) निर्भरता इंजेक्शन का उपयोग करता है वस्तुतः हर चीज के लिए जो एक वर्ग की निर्भरता है। हम उस बिंदु पर हैं जहां स्प्रिंग कॉन्फ़िगरेशन फ़ाइल लगभग 4000 लाइनों तक बढ़ गई है। बहुत समय पहले मैंने यूट्यूब पर अंकल …

12
क्या कोड लिखने की कार्यप्रणाली में क्रमिक बदलाव ने प्रणाली के प्रदर्शन को प्रभावित किया? और क्या मुझे परवाह करनी चाहिए?
टीडी, डॉ: मैं जो पूछ रहा था, उसके बारे में कुछ भ्रम था, इसलिए यहां सवाल के पीछे ड्राइविंग विचार है: मैंने हमेशा इस सवाल का इरादा रखा कि यह क्या है। मैंने इसे मूल रूप से अच्छी तरह से व्यक्त नहीं किया है। लेकिन इरादे हमेशा " मौड्यूलिक सिंगल-यूनिट, …

3
कैसे भरोसेमंद इंजेक्शन युग्मन बढ़ाता है?
निर्भरता इंजेक्शन पर विकिपीडिया पृष्ठ पर , नुकसान अनुभाग हमें यह बताता है: उस सबसिस्टम की जरूरतों को प्रदान करने के लिए एक सबसिस्टम के उपयोगकर्ता की आवश्यकता के आधार पर निर्भरता इंजेक्शन युग्मन को बढ़ाता है। निर्भरता इंजेक्शन के खिलाफ एक लेख के लिंक के साथ । निर्भरता इंजेक्शन …

4
"नियंत्रण का उलटा" क्या "एनीमिक डोमेन मॉडल" को बढ़ावा देता है?
जब मैंने अपने आखिरी प्रोजेक्ट में IoC कंटेनर का इस्तेमाल किया, तो मैंने एनीमिक संस्थाओं और स्टेटलेस सर्विसेज में अपने ज्यादातर बिजनेस लॉजिक को खत्म कर दिया। मैंने अन्य डेवलपर्स द्वारा लिखी गई परियोजनाओं को देखा है जो "इनवर्टर ऑफ कंट्रोल" का उपयोग करते हैं और वे हमेशा "एनीमिक" होते …

6
वसंत (कब निर्भरता इंजेक्शन का उपयोग करने के लिए) द्वारा कौन से वर्गों को स्वत: बंद कर दिया जाना चाहिए?
मैं कुछ समय से स्प्रिंग में डिपेंडेंसी इंजेक्शन का उपयोग कर रहा हूं, और मैं समझता हूं कि यह कैसे काम करता है और इसका उपयोग करने के कुछ नियम और विपक्ष क्या हैं। हालांकि, जब मैं एक नया वर्ग बना रहा हूं तो मुझे अक्सर आश्चर्य होता है - …

4
अवरोधन बनाम इंजेक्शन: एक रूपरेखा वास्तुकला निर्णय
यह ढांचा है जिसे मैं डिजाइन करने में मदद कर रहा हूं। कुछ सामान्य कार्य हैं जिन्हें कुछ सामान्य घटकों का उपयोग करके किया जाना चाहिए: लॉगिंग, कैशिंग और विशेष रूप से घटनाओं को उठाना। मुझे यकीन नहीं है कि निर्भरता इंजेक्शन का उपयोग करना और इन सभी घटकों को …

5
NInject का उपयोग करके फैक्ट्री बनाने का सबसे अच्छा तरीका क्या है?
मैं MVC3 में NInject का उपयोग करके निर्भरता इंजेक्शन के साथ बहुत सहज हूं। MVC3 एप्लिकेशन में काम करते समय, मैंने NInject का उपयोग करके एक कस्टम कंट्रोलर क्रिएशन फैक्ट्री विकसित की है, इसलिए जो भी कंट्रोलर बनाया जाता है, उसकी निर्भरता इस कंट्रोलर फैक्ट्री के माध्यम से उसमें इंजेक्ट …

6
निर्भरता अन्तःक्षेपण ; बॉयलरप्लेट कोड को कम करने के लिए अच्छा अभ्यास
मेरे पास एक आसान सवाल है, और मुझे यकीन नहीं है कि इसका जवाब है लेकिन चलो कोशिश करते हैं। मैं C ++ में कोडिंग कर रहा हूं, और वैश्विक स्थिति से बचने के लिए निर्भरता इंजेक्शन का उपयोग कर रहा हूं। यह काफी अच्छी तरह से काम करता है, …

9
निर्भरता इंजेक्शन: क्या मुझे एक रूपरेखा का उपयोग करना चाहिए?
मैंने हाल ही में एक पायथन परियोजना पर काम किया है, जहाँ हमने निर्भरता इंजेक्शन पर भारी काम किया है (क्योंकि हमें परीक्षण योग्य होना चाहिए), लेकिन हमने किसी ढांचे का उपयोग नहीं किया। कई बार सभी निर्भरताओं को मैन्युअल रूप से तार करने के लिए यह थोड़ा थकाऊ था, …

4
एक निर्माता में वैध "असली काम"?
मैं एक डिजाइन पर काम कर रहा हूं, लेकिन एक रोडब्लॉक को मार कर रखता हूं। मेरे पास एक विशेष वर्ग (मॉडलडिफ) है जो मूल रूप से एक XML स्कीमा (थिंक डोम) को पार्स करके निर्मित एक जटिल नोड ट्री का मालिक है। मैं अच्छे डिजाइन सिद्धांतों (SOLID) का पालन …

2
डोमेन-चालित-डिजाइन - इकाई समस्या में बाहरी निर्भरता
मैं डोमेन-चालित-डिजाइन शुरू करना चाहता हूं, लेकिन कई समस्याएं हैं जिन्हें मैं शुरू करने से पहले हल करना चाहूंगा :) आइए कल्पना करें कि मेरे पास एक समूह और उपयोगकर्ता हैं और जब उपयोगकर्ता एक समूह में शामिल होना चाहता है, तो मैं groupsService.AddUserToGroup(group, user)विधि बुला रहा हूं । DDD …

7
.NET में DI को लागू करने का "सही" तरीका क्या है?
मैं अपेक्षाकृत बड़े अनुप्रयोग में निर्भरता इंजेक्शन लागू करना चाहता हूं, लेकिन इसमें कोई अनुभव नहीं है। मैंने अवधारणा और आईओसी और निर्भरता इंजेक्टर के कुछ कार्यान्वयन का अध्ययन किया, जो यूनिटी और निनजेक्ट की तरह उपलब्ध हैं। हालांकि, एक चीज है जो मुझे परेशान कर रही है। मुझे अपने …

4
क्या कार्यात्मक प्रोग्रामिंग निर्भरता इंजेक्शन पैटर्न के लिए एक व्यवहार्य विकल्प है?
मैं हाल ही में C # में कार्यात्मक प्रोग्रामिंग नामक एक पुस्तक पढ़ रहा हूं और यह मेरे लिए होता है कि कार्यात्मक प्रोग्रामिंग की अपरिवर्तनीय और स्टेटलेस प्रकृति निर्भरता इंजेक्शन पैटर्न के समान परिणाम प्रदान करती है और संभवतः एक बेहतर दृष्टिकोण भी है, खासकर इकाई परीक्षण के संबंध …

6
क्या DI / IoC के उपयोग से "नए" कीवर्ड की सभी घटनाएं दूर हो सकती हैं?
क्या डिपेंडेंसी इंजेक्शन का उपयोग और नियंत्रण कंटेनर का एक व्युत्क्रम आपके कोड से " " कीवर्ड की सभी घटनाओं को हटा सकता है new? दूसरे शब्दों में, क्या प्रत्येक वस्तु / निर्भरता, चाहे वह कितनी भी सरल या अल्पकालिक क्यों न हो, आपके IoC कंटेनर के भीतर "पंजीकृत" हो …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.