Как сгенерировать код C# из файлов WADL?

Я ищу генератор кода, который может генерировать код C# для доступа к веб-службам RESTful, описанным в файлах WADL аналогично тому, как работает wadl2java.

Выполняя поиск, я наткнулся на rest-api-code-gen. проект в Google Code, но хотя последний исходный код действительно поддерживает C#, REST Describe & Compile демонстрационный сайт не поддерживает. (Кнопка C# есть, но она отключена.)

Я понимаю, что могу загрузить исходный код и настроить свой собственный сервер с последней версией, но я бы предпочел этого не делать, поскольку мне нужен инструмент командной строки, а не веб-приложение с зависимостями от Google Web Toolkit. Думаю, я мог бы написать свой собственный инструмент командной строки на основе того же исходного кода, но если это уже сделано или другие инструменты могут выполнить эту работу, я бы предпочел этого избежать.

Так вот, мне интересно, есть ли такие инструменты?


person Anders Sandvig    schedule 14.07.2009    source источник


Ответы (2)


Для C# и WADL нет нормального инструмента. проект rest-api-code-gen, похоже, больше не развивается. И может быть в будущем ничего не изменится. Нет однозначного мнения о необходимости WADL для REST, и он нестандартен, как WSDL.

person Regfor    schedule 18.12.2011

Другой возможный ответ: http://code.google.com/p/rest-api-code-gen/

person Nathan Feger    schedule 06.05.2010