Attualmente la mia applicazione WPF importa una parte come questoCreazione di più istanze di parti importate MEF
[Import(typeof(ILedPanel)]
public ILedPanel Panel { get; set; }
Ma questo dà ma un unico intance della classe che implementa ILedPanel. Quello che voglio veramente fare è avere la possibilità di creare il maggior numero di istanze di cui ho bisogno. Si noti che esiste una sola esportazione per ILedPanel incluso con il software in qualsiasi momento.
(Se uso un'importazione con la lista che mi dà un'istanza per ogni classe che implementa ILedPanel)
Qualche suggerimento?
Non sono sicuro che sia un buon modo, ma sono andato semplicemente con Activator.CreateInstance (Panel.GetType()); – TimothyP