2009-01-04 6 views
9

J'aimerais que Windsor injecte plusieurs implémentations d'un service à un constructeur.Injecter plusieurs implémentations de service avec Castle Windsor

Mon scénario est que j'ai plusieurs fournisseurs de recherche qui implémentent une interface commune. Je voudrais enregistrer chacun d'eux avec windsor et ensuite les injecter dans mon service de recherche afin qu'il puisse interroger chacun sur son tour.

Est-ce possible avec Windsor? Y a-t-il une meilleure approche que d'injecter plusieurs implémentations dans le constructeur?

Répondre

Questions connexes