Répondre

0

Vous pouvez envelopper dans votre propre interface/classe afin qu'il puisse être moqué, ou vous pouvez railler avec l'interface qui est inclus dans le code généré:

public partial class FooClient : System.ServiceModel.ClientBase<YourApp.FooService.IFooService>, YourApp.EntitiesService.IFooService { 
    ... 
} 
+0

Merci pour la réponse. Malheureusement, ce n'est pas possible, car les activités d'envoi et de réception utilisent le ChannelFactory sous les couvertures et il n'y a donc aucun moyen de remplacer l'objet qui revient. –