का उपयोग कर उदाहरणों मैं इसआयात कर रहा है कई MEF
public interface IFoo { }
[Export("A", typeof(IFoo))]
public class Foo1 : IFoo { }
[Export("B", typeof(IFoo))]
public class Foo2 : IFoo { }
तरह IFoo इंटरफेस को लागू करने के लिए कुछ वर्गों के निर्यात कर रहा हूँ जब मैं यह अच्छी तरह से काम करता है
containter.GetExportedValue<IFoo>("A");
का उपयोग कर उनमें से एक आयात करने की कोशिश लेकिन जब मैं कोशिश इस
[ImportMany]
IFoo[] foos;
यह काम नहीं करता जैसे उन सभी को आयात करने के लिए।
क्या कोई मुझे बता सकता है कि इसे कैसे हल किया जाए?
प्रश्न - एक संपत्ति के साथ संपत्ति नहीं होना चाहिए; सेट; ? – labroo