Necesito mi servicio para consumir otros servicios, y necesito configurar estas dependencias en el código. ¿Cómo hago esto?¿Cómo agrego los puntos finales del cliente WCF mediante programación?
Esto es muy simple en la configuración a través del siguiente (ejemplo):
<client>
<endpoint name="registerService"
address="http://127.0.0.1/registration/" binding="basicHttpBinding"
contract="*"/>
</client>
Pero por alguna razón, encontrar el código equivalente no es tan fácil como pensaba que sería.
¿Está utilizando un proxy generado ("Agregar referencia de servicio ..."), o crear instancias directamente en contra de un contrato? –
Sin proxy generado. De hecho, estoy usando esto desde el RoutingService (nuevo en WCF 4) que necesito configurar a través del código. Pero este detalle no debería afectar demasiado, ¿verdad? –