Bonjour,
d'abord je précise que je suis débutant en C#.
voila mon problème, je développe une appli (server, pas d'ihm) qui ne va servir d'hote à l'éxécution de plugins. C'est plugin étant des classes fournit dans une .dll (class library). Au démarrage du serveur j'aimerai listé les classes présentes dans la lib, verifier qu'elle implémente l'interface adéquate les instancier et leur demander de s'enregistrer auprès des services du serveurs dont elles auront besoin. N'étant pas très famillier des DLLs c'est l'étape du listing et de la verification d'interface qui me pose problème.
Il y a-t-il des mécanisme particulièrement adapté à cela en C# ?
Est-ce que la reflexion est une bonne idée ?
N'est-ce pas un peu compliqué à mettre en oeuvre pour un débuttant ?
merci par avance pour vos réponses.