¿Existe alguna manera de crear una instancia de un cliente de servicio WCF en C# con una dirección de punto final especificada sin especificar un nombre de configuración?Crear cliente de servicio WCF con la dirección especificada sin especificar el nombre de configuración
Por defecto, los clientes tienen estos constructores:
public ServiceClient()
public ServiceClient(string endpointConfigurationName)
public ServiceClient(string endpointConfigurationName, string remoteAddress)
Obviamente, no es una configuración por defecto, por el primer constructor. Lo que quiero es solo especificar el 2º parámetro del constructor final. En este momento, estoy luchando por leer los elementos de configuración del uso de ConfigurationManager para resolverlo, pero parece terriblemente engorroso. ¿Hay una manera más limpia?
La clase EndpointAddress tiene un constructor que toma inmediatamente una cadena uri. No es necesario agregar "nuevo Uri" allí. – Nyerguds