Bonjour,
c'est normal que ton BuildUnityContainer référence 2 classes différentes pour la même interface.
Peut être que ta classe DefaultRepository n'implémente pas ton interface IAdsWms.