Me gustaría obtener un objeto de enlace de web.config o app.config.WCF: Cómo obtener un objeto de enlace desde la configuración
Por lo tanto, este código funciona:
wcfTestClient = new TestServiceClient("my_endpoint", Url + "/TestService.svc");
pero me gustaría hacer lo siguiente: Método
Binding binding = DoSomething();
wcfTestClient = new TestServiceClient(binding, Url + "/TestService.svc");
Estoy interesado en HacerAlgo(), por supuesto.
Solo si sabe qué tipo de enlace va a utilizar, p. WSHttpBinding o NetTcpBiding. Pierdes la flexibilidad para cambiar el tipo de biding en tiempo de ejecución. – Anthony
Pero necesito cualquier enlace, no solo (WSHttpBinding) –
Para enlaces personalizados: var binding = new System.ServiceModel.Channels.CustomBinding ("BindingName"); – Sal