2012-06-13 14 views

उत्तर

9

हां। असल में, यह इंटीक्शन 1.0 के साथ इंजेक्शन फैक्ट्री एक्सटेंशन के रूप में भेज दिया गया, इसलिए ब्लॉग पोस्ट उस क्षमता के बारे में गलत है जो वहां नहीं है।

यूनिटी 2.0 में कहानी बहुत आसान हो गई। आप कर सकते हैं:

container.RegisterType<IWhatever>(
    new InjectionFactory(container => whateverFunctionYouWant())); 

इसका परिणाम एक क्षणिक पंजीकरण में होता है; आप जो भी जीवनकाल प्रबंधक चाहते हैं उसका उपयोग कर सकते हैं।

संबंधित मुद्दे