Quiero establecer la propiedad MaxReceivedMessageSize en algún límite superior (debido a (400) Error de solicitud incorrecta) en mi cliente programáticamente. Este es el código que estoy utilizando ...¿Cómo se configura MaxReceivedMessageSize programáticamente cuando se utiliza un WCF Client?
WCFServiceTestClient wcfClient =
new WCFServiceTestClient(new wsHttpBinding(), strServiceURL);
Mi URL del servicio es dinámico y por lo tanto no se puede utilizar el web.config.
//The following code doesnt seem to take effect
((WSHttpBinding)wcfClient.ChannelFactory.Endpoint.Binding)
.MaxReceivedMessageSize = 2147483647;
¿Qué estoy haciendo mal?
Se agradece cualquier ayuda.
Gracias
Pratt