我一直在尝试使用C#为Web服务创建一个客户端。
为此,我使用了Web服务的WSDL链接来使用Visual Studio 2010生成代理类。但是,为了向请求添加授权标头,我想要覆盖GetWebRequest(但我很惊讶地发现我无法这样做。生成的Web服务代理似乎不是从SoapHttpClientProtocol继承的。相反,我有类似的东西:
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class GeocoderClient : System.ServiceModel.ClientBase<GeocoderClientTest.ServiceReference1.Geocoder>, GeocoderClientTest.ServiceReference1.Geocoder {
...
}
我在这里错过了什么吗?
由于