小编Pra*_*att的帖子

如何在使用WCF客户端时以编程方式设置MaxReceivedMessageSize?

我想以编程方式在我的客户端中将MaxReceivedMessageSize属性设置为某个更高的限制(由于(400)错误请求错误).这是我正在使用的代码......

WCFServiceTestClient wcfClient = 
    new WCFServiceTestClient(new wsHttpBinding(), strServiceURL);
Run Code Online (Sandbox Code Playgroud)

我的服务网址是动态的,因此无法使用web.config.

//The following code doesn't seem to take effect
((WSHttpBinding)wcfClient.ChannelFactory.Endpoint.Binding)
        .MaxReceivedMessageSize = 2147483647;
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

wcf

16
推荐指数
2
解决办法
3万
查看次数

标签 统计

wcf ×1