У нас нет стандартного механизма для этого.REST - это создание систем, которые позволяют клиентам развиваться независимо от сервера.HTTP определяет единый интерфейс GET, PUT, POST, DELETE и т. Д., Поэтому нет необходимости в описании метода.По обеим причинам нет REST WSDL-эквивалента, или я должен сказать, что нет эквивалента, который действительно получил импульс среди сообщества REST (т. Е. Есть WADL).тип / формат тела.Для этого мы поддерживаем строго типизированный механизм.В Web API мы поставляем HttpClient (HttpClient на Nuget), который позволяет вам брать тип CLR и преобразовывать его в некоторое представление.Из коробки он поддерживает XML и JSON.
Таким образом, вы можете создать тип CLR и поделиться им с клиентами, а затем использовать HttpClient на клиенте.
Чтобы создать сам тип, есть также несколько вариантов.
- Создайте его вручную
- Используйте инструмент «Вставить как XML» и используйте автоматическую справку веб-API.функция страницы для копирования / вставки.