【发布时间】:2013-05-08 08:43:03
【问题描述】:
是否有可能以某种方式即时将标头信息(或查询字符串)添加到 wcf 请求中? 我一直在搞乱 IWcfPolicy 这样的事情:
var xmlObjectSerializer = new DataContractSerializer(typeof(string));
var addressHeader = AddressHeader.CreateAddressHeader("client", "http://tempuri.org/", "someValue", xmlObjectSerializer);
var endpointAddress = new EndpointAddress(new Uri(url), new AddressHeader[] { addressHeader });
invocation.ChannelHolder.ChannelFactory.Endpoint.Address = endpointAddress;
invocation.Proceed();
但这不起作用。任何帮助都会非常感激。
【问题讨论】:
标签: castle-windsor wcffacility