dependency injection - Primitive types and IoC containers -


IoC कंटेनर का उपयोग करते समय आप आदिम प्रकारों को कैसे नियंत्रित करते हैं?

I.e। आपके पास यह दिया गया है:

<पूर्व> वर्ग के पिंजर {निजी इंट टाइमआउट; निजी स्ट्रिंग लक्ष्य मैशिन; पब्लिक पिंजर (इंट टाइमआउट, स्ट्रिंग लांचमाचिन) {this.timeout = टाइमआउट; This.targetMachine = targetMachine; } सार्वजनिक शून्य चेकपिंग () {...}}

आप इंट और स्ट्रिंग कन्स्ट्रक्टर तर्क कैसे प्राप्त करेंगे?

इसके लिए एक और इंटरफ़ेस बनाएं।

तब आप कुछ पसंद करेंगे:

  सार्वजनिक पिंगर (IExtraConfiguration extraConfig) { टाइमआउट = अतिरिक्त कॉन्फ़िगर। टाइमऑट; Targetmachine = extraconfig.TargetMachine; }  

मुझे अन्य आईओसी कंटेनरों के बारे में नहीं पता है, लेकिन कैसल विंडसर स्वचालित रूप से इन अतिरिक्त कन्स्ट्रक्टर मापदंडों को हल करता है।


Comments