|

Avant
|

Après
|
Le mélange des genres : Plusieurs classes implémentent chacune une partie de plusieurs rôles pour lesquels vous avez défini une interface. Créez une classe d'implémentation pour chacune des interfaces. Chaque classe jouera le rôle de façade, sur son périmètre, par rapport aux classes d'implémentations actuelles. Déclarez ces nouvelles classes dans le contenur IoC et remplacez les références aux anciennes classes par les nouvelles interfaces.
|