निर्भरता इंजेक्शन उदाहरण C# क्या है?
निर्भरता इंजेक्शन उदाहरण C# क्या है?

वीडियो: निर्भरता इंजेक्शन उदाहरण C# क्या है?

वीडियो: निर्भरता इंजेक्शन उदाहरण C# क्या है?
वीडियो: सी# डिपेंडेंसी इंजेक्शन ट्यूटोरियल | सी# निर्भरता इंजेक्शन उदाहरण | सी# ट्यूटोरियल | सरलता से सीखें 2024, मई
Anonim

निर्भरता इंजेक्शन सी#में

निर्भरता इंजेक्शन (DI) एक सॉफ्टवेयर डिजाइन पैटर्न है। यह हमें शिथिल-युग्मित कोड विकसित करने की अनुमति देता है। निर्भरता इंजेक्शन हार्ड-कोडेड को कम करता है निर्भरता इंजेक्शन लगाकर अपनी कक्षाओं के बीच निर्भरता तकनीकी रूप से डिजाइन समय के बजाय रन टाइम पर

इसी तरह, यह पूछा जाता है कि C# में डिपेंडेंसी इंजेक्शन क्या हैं?

NS निर्भरता इंजेक्शन डिजाइन पैटर्न सी# एक प्रक्रिया है जिसमें हम एक वर्ग की वस्तु को उस वर्ग में इंजेक्ट कर रहे हैं जो उस वस्तु पर निर्भर करता है। NS निर्भरता इंजेक्शन डिज़ाइन पैटर्न आजकल सबसे अधिक इस्तेमाल किया जाने वाला डिज़ाइन पैटर्न है जिसे हटाने के लिए निर्भरता वस्तुओं के बीच।

इसी तरह, निर्भरता इंजेक्शन किसके लिए है? निर्भरता इंजेक्शन एक प्रोग्रामिंग तकनीक है जो एक वर्ग को अपने से स्वतंत्र बनाती है निर्भरता . उनका उद्देश्य उस आवृत्ति को कम करना भी है जिसके साथ आपको कक्षा बदलने की आवश्यकता होती है। निर्भरता इंजेक्शन के निर्माण को अलग करके इन लक्ष्यों का समर्थन करता है प्रयोग किसी वस्तु का।

इसके अलावा, निर्भरता इंजेक्शन सी # उदाहरण के साथ क्या है?

निर्भरता इंजेक्शन की आपूर्ति करके किया जाता है निर्भरता कक्षा के माध्यम से निर्माता उस वर्ग का उदाहरण बनाते समय। इंजेक्शन घटक कक्षा के भीतर कहीं भी इस्तेमाल किया जा सकता है। उपयोग करने के लिए अनुशंसित जब इंजेक्शन निर्भरता , आप कक्षा विधियों में उपयोग कर रहे हैं।

सरल शब्दों में निर्भरता इंजेक्शन क्या है?

निर्भरता इंजेक्शन एक सॉफ्टवेयर डिजाइन अवधारणा है जो किसी सेवा को उपयोग करने की अनुमति देती है/ इंजेक्शन एक तरह से जो किसी भी ग्राहक की खपत से पूरी तरह से स्वतंत्र है। निर्भरता इंजेक्शन ग्राहक के निर्माण को अलग करता है निर्भरता क्लाइंट के व्यवहार से, जो प्रोग्राम डिज़ाइन को शिथिल रूप से युग्मित करने की अनुमति देता है।

सिफारिश की: