IoC कंटेनर का उपयोग करते समय आप आदिम प्रकारों को कैसे नियंत्रित करते हैं?
I.e। आपके पास यह दिया गया है:
<पूर्व> वर्ग के पिंजर {निजी इंट टाइमआउट; निजी स्ट्रिंग लक्ष्य मैशिन; पब्लिक पिंजर (इंट टाइमआउट, स्ट्रिंग लांचमाचिन) {this.timeout = टाइमआउट; This.targetMachine = targetMachine; } सार्वजनिक शून्य चेकपिंग () {...}}
आप इंट और स्ट्रिंग कन्स्ट्रक्टर तर्क कैसे प्राप्त करेंगे?
इसके लिए एक और इंटरफ़ेस बनाएं।
तब आप कुछ पसंद करेंगे:
सार्वजनिक पिंगर (IExtraConfiguration extraConfig) { टाइमआउट = अतिरिक्त कॉन्फ़िगर। टाइमऑट; Targetmachine = extraconfig.TargetMachine; }
मुझे अन्य आईओसी कंटेनरों के बारे में नहीं पता है, लेकिन कैसल विंडसर स्वचालित रूप से इन अतिरिक्त कन्स्ट्रक्टर मापदंडों को हल करता है।
Comments
Post a Comment