簡體   English   中英

文檔 ASMX 網絡服務

[英]Document ASMX webservice

我正在開發一個 web 服務來發布供不同用戶使用。

為了使他們的工作順利進行,我想記錄我所有的 web 方法及其輸入/輸出對象,如下圖所示(這是我在網上看到的示例)。

在此處輸入圖像描述

我只是嘗試使用 WebMethodAttribute 來裝飾我的方法,但我唯一實現的就是方法描述。

我嘗試使用 WCFExtras 但不適合我的項目,因為它不是 WCF 服務:/

我問:有沒有什么工具可以做這種工作? 有誰知道要使用的任何 .NET 屬性或框架?

我對Sandcastle和標准C# XML 文檔的組合感到滿意。

基本上,您可以像往常一樣對方法進行注釋(在類型或方法名稱之前鍵入///以生成注釋框架)。 然后,在項目上啟用 XML 文檔 output 最后,您使用工具(例如 Sandcastle)使用生成的 XML 文件來構建幫助文件/網站。

在 Sandcastle 的案例中,它會生成一個 CHM。 我個人喜歡將 API 視為 CHM 文件。 還有其他工具可以使它成為 Web 站點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM