• [^] # Re: Type.GetInterfaces()

    Posté par . En réponse au message Problème avec IsSubclassOf. Évalué à 1.

    pluginList.Add((PluginInterface) Activator.CreateInstance(type));


    Je me rends compte que c'est pas très malin: je veux créer une nouvelle instance d'une interface!!

    Voilà ce que je voulais faire de façon plus générale:
    j'ai un core qui charge des DLL fait par d'autres personnes. Je compte donc mettre à disposition une interface PluginInterface que chaque DLL devrait implémenter.
    Mais je me rends compte que si je veux traiter chaque DLL en tant que PluginInterface, PluginInterface devrait être une classe putôt qu'une interface, non?