Je voudrais obtenir l'objet Binding de web.config ou app.config.WCF: Comment obtenir l'objet de liaison de la configuration
Ainsi, ce code fonctionne:
wcfTestClient = new TestServiceClient("my_endpoint", Url + "/TestService.svc");
mais je voudrais faire ce qui suit:
Binding binding = DoSomething();
wcfTestClient = new TestServiceClient(binding, Url + "/TestService.svc");
Je suis intéressé par la méthode DoSomething(), bien sûr.
Seulement si vous savez quel type de liaison vous allez utiliser, par ex. WSHttpBinding ou NetTcpBiding. Vous perdez la flexibilité de changer le type de blocage lors de l'exécution. – Anthony
Mais j'ai besoin de toute liaison, non seulement (WSHttpBinding) –
Pour les liaisons personnalisées: var binding = new System.ServiceModel.Channels.CustomBinding ("BindingName"); – Sal