Hiện nay ứng dụng WPF tôi nhập khẩu một phần như thế nàyTạo nhiều trường hợp của linh kiện nhập khẩu MEF
[Import(typeof(ILedPanel)]
public ILedPanel Panel { get; set; }
Nhưng điều này mang đến cho ma một intance duy nhất của lớp mà thực hiện ILedPanel. Điều tôi thực sự muốn làm là có khả năng tạo ra nhiều trường hợp mà tôi cần. Xin lưu ý rằng chỉ có một lần xuất cho ILedPanel bao gồm với phần mềm tại bất kỳ thời điểm đã định nào.
(Nếu tôi sử dụng một khẩu với Danh sách đó mang lại cho tôi một ví dụ cho mỗi lớp thực hiện ILedPanel)
Bất kỳ lời đề nghị?
Tôi không chắc đó là một cách hay nhưng tôi chỉ đơn giản là đi với Activator.CreateInstance (Panel.GetType()); – TimothyP