Avec la réflexion, je peux charger une seule DLL. Mais avec MEF tous les plugins dans le répertoire sont rouges. Single .dll avec MEF
Assembly testAssembly = Assembly.LoadFile(@"c:\Test.dll");
Existe-t-il un moyen avec MEF de faire la même chose?
Je peux le faire:
public IPlugn Load(string name)
{
return Plugins
.Where(l => l.Name.Equals(name))
.FirstOrDefault();
}
mais ceci est une base sur la la liste complète des plug-ins.
Amitiés
Dipke