Ich möchte Binding-Objekt von web.config oder app.config bekommen.WCF: Wie bekomme ich Binding-Objekt von der Konfiguration
Also, dieser Code funktioniert:
wcfTestClient = new TestServiceClient("my_endpoint", Url + "/TestService.svc");
aber ich möchte folgendes tun:
Binding binding = DoSomething();
wcfTestClient = new TestServiceClient(binding, Url + "/TestService.svc");
Ich interessiere mich für DoSomething() -Methode, natürlich.
Nur wenn Sie wissen, welche Art von Bindung Sie verwenden werden, z. WSHttpBinding oder NetTcpBiding. Sie verlieren die Flexibilität, die Art des Bidings zur Laufzeit zu ändern. – Anthony
Aber ich brauche eine Bindung, nicht nur (WSHttpBinding) –
Für benutzerdefinierte Bindungen: var Bindung = neue System.ServiceModel.Channels.CustomBinding ("BindingName"); – Sal