Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

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

C# में डिपेंडेंसी इंजेक्शन की अवधारणा को शिथिल युग्मित कोड के विकास को सक्षम करने के लिए पेश किया गया। ढीले युग्मित कोड और आसानी से बनाए रखा और पुन:उपयोग किया जा सकता है।

C# में डिपेंडेंसी इंजेक्शन के प्रकार निम्नलिखित हैं।

कंस्ट्रक्टर इंजेक्शन

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

सेटर इंजेक्शन

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

विधि इंजेक्शन

इस प्रकार का इंजेक्शन निर्भरता को एक एकल विधि में इंजेक्ट करता है, जिसका उपयोग उस विधि द्वारा किया जाना है।


  1. डीबीएमएस में कार्यात्मक निर्भरता

    कार्यात्मक निर्भरता क्या है डीबीएमएस में कार्यात्मक निर्भरता, जैसा कि नाम से पता चलता है, एक दूसरे पर निर्भर तालिका की विशेषताओं के बीच एक संबंध है। E. F. Codd द्वारा प्रस्तुत, यह डेटा अतिरेक को रोकने में मदद करता है और खराब डिज़ाइनों के बारे में जानता है। (तीर चिह्न) द्वारा दर्शाया जाता है फिर न

  1. रेल सुरक्षा खतरे:इंजेक्शन

    यदि आप उपयोगकर्ता डेटा से निपटते हैं, तो आपको यह सुनिश्चित करना होगा कि यह सुरक्षित है। हालांकि, अगर आप सुरक्षा के लिए नए हैं, तो यह मुश्किल, उबाऊ और जटिल लग सकता है। यह लेख श्रृंखला में पहला है जो आपको सामान्य प्रकार की सुरक्षा कमजोरियों के बारे में सिखाएगा और वे रेल विकास को कैसे प्रभावित करते है

  1. MongoDB में कोड इंजेक्शन

    मूल रूप से 5 मार्च 2019 को प्रकाशित अगर आप एप्लिकेशन डेवलपर, डेटाबेस एडमिनिस्ट्रेटर (डीबीए), या टेक्नोलॉजिस्ट के किसी भी फ्लेवर के हैं, तो कोड इंजेक्शन आपके रडार पर होना चाहिए। आपके पास एक सुरक्षित क्लाउड वातावरण है। आपके पास डेटाबेस एक्सेस लॉक डाउन है। लेकिन आपके आवेदन कोड के बारे में क्या?यद्य