Bonjour,
Je m'excuse d'avance pke je sais que des sujets ont été traité la dessus mais même en cherchant je n'arrive pas à régler mon problème.
Je m'explique
J'ai un pb d'instanciation pour mon IEnumarable.
L'erreur se fait par rapport à "plugins"
Je suis en train de mettre en place le framework MEF
voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 [ImportMany] public IEnumerable<Lazy<IConfigForm, IPluginMetadata>> plugins; public IConfigForm InstanciateLogger() { IConfigForm logger = null; foreach (Lazy<IConfigForm, IPluginMetadata> plugin in plugins) { if (plugin.Metadata.Name == "fille") logger = plugin.Value; } return logger; }
Partager