Я пытался создать клиент для веб-службы с использованием C #.
Для этого я использовал ссылку WSDL веб-службы для генерации прокси-классов с использованием Visual Studio 2010. Однако для добавления Авторизация Заголовок запроса, я пытался переопределить GetWebRequest (), но был удивлен, обнаружив, что не смог этого сделать.Сгенерированный прокси для веб-службы, похоже, не наследуется от 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 {
...
}
Я что-то здесь упускаю?
Спасибо