Bonjour,

je voudrais mettre en place une injection de dépendance sur la valeur d'une propriété, par l'intermédiaire d'un fichier de config.

Exemple :
Si ma propriété qui est une string est égale à abonnement, je voudrait renvoyer la classe AbonnementBusiness (implémentant mon interface commune à toutes les classes), un peu comme une abstract factory.

Mais il faudrait que ça se fasse par un fichier de config permettant l'évolution de l'application sans tout redéployer, juste en mettant à jour le fichier de config et en rajoutant la dll correspondant à ma nouvelle valeur.

Je n'ai pas de prérequis sur l'IOC à utiliser, à partir du moment qu'il fait le taf sans être une usine à gaz.

L'application sera un service Windows, mais l'IOC sera utilisé par une bibliothèque de classe de ce service, le service en lui même n'a pas connaissance de ces éléments.

Merci pour vos réponses