J'ai deux assemblages silverlight. Dans l'assemblage 1, j'ai implémenté une interface ISnProvider. Dans l'assemblage 2, j'ai une classe concrète qui implémente le ISnProvider. Je prévois d'avoir plus d'assemblées qui contiendront différentes implémentations de ISnProvider. L'assembly 1 ne fait pas référence à l'assembly 2.Utilisation du conteneur IOC dans Silverlight pour charger dynamiquement l'assemblage. Est-ce possible?
Lorsque mon application Silverlight démarre, je souhaite résoudre l'interface ISnProvider à l'aide d'un conteneur IOC. Idéalement, je n'aurai pas à recompiler mon application pour utiliser différents fournisseurs. Je ne veux pas coder en dur 'assembly2.dll' dans mon assembly 1.
Quel conteneur IOC me permettra de charger dynamiquement ces assemblées en utilisant silverlight?
Merci!
santiago
Steve, merci. J'ai lu l'exemple MEF que vous suggérez et cela fonctionnerait certainement et résoudrait mon problème. Je n'avais même pas considéré le MEF pour cela. Je vais essayer! Merci beaucoup! – santiagoIT
Pour toute personne intéressée, j'ai utilisé MEF et j'ai adoré! Fonctionne avec brio! Merci pour la pointe !! – santiagoIT