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;
        }