如何从WADL文件生成C#代码?

时间:2009-07-14 16:11:00

标签: c# web-services code-generation wadl

我正在寻找一种代码生成器,而不是生成C#代码来访问WADL files所描述的RESTful Web服务,其方式与wadl2java的工作方式类似。

进行som搜索我遇到了Google代码上的rest-api-code-gen项目,但尽管最新的来源实际上支持C#,但REST Describe & Compile demo site却没有。 (C#按钮在那里,但它已被禁用。)

我意识到我可以下载源代码并使用最新版本设置我自己的服务器,但我不愿意,因为我需要的是命令行工具,而不是依赖于Google Web Toolkit的Web应用程序。我想我可以根据相同的源代码编写自己的命令行工具,但如果已经完成,或者其他工具可以完成这项工作,我宁愿避免使用它。

所以,我想知道,有那样的工具吗?

2 个答案:

答案 0 :(得分:3)

C#和WADL没有常规工具。 rest-api-code-gen项目似乎不再发展了。并且将来可能不会有任何改变。关于WADL对REST的需求没有明确的意见,它像WSDL一样非标准

答案 1 :(得分:0)

另一个可能的答案:http://code.google.com/p/rest-api-code-gen/