Как программно получить все сигнатуры веб-методов? - PullRequest
1 голос
/ 29 сентября 2010

Я пытаюсь создать приложение на c #, которое отображает и вызывает все методы определенного веб-сервиса (веб-сервис записан в виде файла .asmx).
Я могу перейти непосредственно к файлу asmx и получить имена методов из возвращенного html, но я уверен, что есть более элегантный способ сделать это (этот способ также не показывает сигнатуры веб-методов, только их имена. .).

Так как я могу программно спросить службу, какие у нее методы?

Спасибо.

1 Ответ

1 голос
/ 29 сентября 2010

Получите WSDL вашего веб-сервиса, чтобы обнаружить все доступные методы в веб-сервисе.

http://server/your-webservice.asmx?wsdl

...