के साथ ऑटोफैक पंजीकरण ओवरराइड करें मेरे पास IFoo
सेवा DefaultFoo
द्वारा लागू की गई है, और मैंने इसे अपने ऑटोफैक कंटेनर में पंजीकृत किया है।प्लगइन
अब मैं प्लगइन असेंबली में लागू होने के लिए IFoo
के वैकल्पिक कार्यान्वयन की अनुमति देना चाहता हूं, जिसे "प्लगइन्स" फ़ोल्डर में छोड़ा जा सकता है। यदि यह मौजूद है तो इस वैकल्पिक कार्यान्वयन को प्राथमिकता देने के लिए मैं ऑटोफैक को कैसे कॉन्फ़िगर कर सकता हूं?
क्या ऑटोफैक के साथ यह अपेक्षित व्यवहार है, या सिर्फ संयोग है? क्या आपके पास कोई संदर्भ है? –
यह सुझाव देता है कि यह अपेक्षित है: http://docs.autofac.org/en/latest/register/registration.html#default-registrations –
ध्यान दें कि अन्य पंजीकरण ओवरराइड नहीं हैं! ऑटोफैक केवल अंतिम पंजीकृत घटक का उपयोग करेगा, लेकिन पिछले घटकों को अभी भी हल किया जा सकता है (उदाहरण के लिए> हल करें) –