5
किसीआईओसी (विंडसर) - "डिफ़ॉल्ट इंटरफ़ेस" क्या है?
container.Register(AllTypes.FromAssemblyContaining(typeof(BigCompanyRepository))
.WithService.DefaultInterface()
और
container.Register(AllTypes.FromAssemblyContaining(typeof(BigCompanyRepository))
.WithService.AllInterfaces()
के बीच अंतर क्या एक "डिफ़ॉल्ट इंटरफ़ेस" का क्या मतलब है कृपया समझा सकते हैं? > फू
हालांकि, मेरी राय में, इस सुविधा का उपयोग बदबू आ रही है
- IFoo:
ठीक है, लेकिन 1 के पूरे मुद्दे नहीं है: 1 घटकों/सेवाओं केवल एक (प्लगेबल) इस आवेदन उदाहरण के लिए कार्यान्वयन (चाहे वह एक परीक्षण स्थिरता या किसी वेब एप्लिकेशन होना) है कि डि - बिंदु जा रहा है: प्लगिंग? –
वास्तव में यह भी तरह बातें मिलान कर सकते हैं: 'IFoo' ->' MarksSuperFoo' मूल रूप से यह लग रहा है, तो आप को दूर करने के बाद प्रमुख 'इंटरफ़ेस नाम __contains__ वर्ग के नाम मैं' घ –