2011-11-06 28 views
-1

我有一個大型的Web服務API,它有XML文檔和參數描述。由.asmx文件自動生成的頁面列出了方法並提供了示例調用頁面,這一切都很好。文檔並自動演示ASMX Web服務

是否有工具或平臺可以讓我獲得一個更好的主題API頁面,客戶可以使用它來查看文檔並調用方法?理想情況下,這將需要從Visual Studio中將文檔xml文件與dll(使用反射)和模板結合起來,並生成一個有吸引力的,專業且有據可查的網站。一切都在那裏與DLL和XML文件,我只需要它格式化很好,自動。我嘗試了谷歌搜索,但找不到任何完成此操作的內容。

回答

0

ASMX是一項傳統技術。你不會爲它找到許多工具。

根據\ Windows \ Microsoft.Net \ Framework \ Vwhatever \ config文件夾中的DefaultWsdlHelpGenerator.aspx,您最好創建自己的頁面。

0

要從您的xml文檔生成html,您可以使用SandCastle。但是要添加鏈接以調用服務方法,您必須手動更新html。

+0

我已經使用了Sandcastle,但我希望獲得一個品牌,文檔站點完整的示例調用函數。基本上將Sandcastle文檔與asmx服務描述和調用表單合併,所有品牌都符合我公司的主題。我可以推出自己的,但我想這可能已經存在。 – powlette