inversion-of-control पर टैग किए गए जवाब

नियंत्रण का उलटा (IoC) एक अमूर्त सिद्धांत है, जिसमें कुछ सॉफ्टवेयर आर्किटेक्चर डिजाइनों के एक पहलू का वर्णन किया गया है, जिसमें प्रक्रियात्मक प्रोग्रामिंग की तुलना में सिस्टम के नियंत्रण का प्रवाह उल्टा होता है।

21
एनकैप्सुलेशन की कीमत पर डिपेंडेंसी इंजेक्शन आना चाहिए?
अगर मैं सही तरीके से समझूं, तो डिपेंडेंसी इंजेक्शन के लिए विशिष्ट तंत्र एक वर्ग के कंस्ट्रक्टर के माध्यम से या कक्षा के सार्वजनिक संपत्ति (सदस्य) के माध्यम से इंजेक्ट करना है। यह निर्भरता को इंजेक्शन के रूप में उजागर करता है और इनकैप्सुलेशन के ओओपी सिद्धांत का उल्लंघन करता …

4
Ioc / DI - मुझे आवेदन के प्रवेश बिंदु में सभी परतों / विधानसभाओं का संदर्भ क्यों देना है?
(इस प्रश्न से संबंधित, ईएफ 4: आलसी लोडिंग सक्षम होने पर प्रॉक्सी निर्माण को सक्षम क्यों करना पड़ता है? )। मैं डि के लिए नया हूं, इसलिए मेरे साथ रहिए। मैं समझता हूं कि कंटेनर मेरे सभी पंजीकृत प्रकारों को तुरंत चालू करने का प्रभारी है, लेकिन ऐसा करने के …

5
ASP.NET Core में ConfigureServices के अंदर इंस्टेंस को कैसे हल करें
क्या स्टार्टअप में विधि IOptions<AppSettings>से एक उदाहरण को हल करना संभव है ConfigureServices? आम तौर पर आप IServiceProviderइंस्टेंस को इनिशियलाइज़ करने के लिए उपयोग कर सकते हैं लेकिन जब आप सेवाएँ रजिस्टर कर रहे हों तो आपके पास इस स्तर पर नहीं है। public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); …

4
इकाई परीक्षण के लिए IoC का उपयोग करना
इकाई परीक्षण के लिए IoC कंटेनर का उपयोग कैसे किया जा सकता है? क्या आईओसी का उपयोग करके एक विशाल समाधान (50+ परियोजनाओं) में मोक्स का प्रबंधन करना उपयोगी है? कोई अनुभव? कोई C # लाइब्रेरी जो यूनिट परीक्षणों में इसका उपयोग करने के लिए अच्छी तरह से काम करती …

2
संस्थाओं / व्यावसायिक वस्तुओं के लिए निर्भरता को हल करने के लिए आईओसी कंटेनर का उपयोग क्यों नहीं किया जाता है?
मैं DI के पीछे की अवधारणा को समझता हूं, लेकिन मैं अभी सीख रहा हूं कि विभिन्न IoC कंटेनर क्या कर सकते हैं। ऐसा लगता है कि ज्यादातर लोग आईओसी कंटेनरों का उपयोग करने के लिए स्टेटलेस सेवाओं को तार-तार करने की वकालत करते हैं, लेकिन संस्थाओं जैसे स्टेटफुल ऑब्जेक्ट्स …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.