什麼是記錄ServiceStack基礎Web服務的選項,我不是在談論單行字符串。記錄ServiceStack Web服務
我希望能夠記錄,詳細(可長),返回類型,可能的HTTP響應,添加詳細的例子等
是否有ServiceStack這方面的任何支持(我不能」噸找到它)? 如果還沒有人以其他方式解決問題。
什麼是記錄ServiceStack基礎Web服務的選項,我不是在談論單行字符串。記錄ServiceStack Web服務
我希望能夠記錄,詳細(可長),返回類型,可能的HTTP響應,添加詳細的例子等
是否有ServiceStack這方面的任何支持(我不能」噸找到它)? 如果還沒有人以其他方式解決問題。
通過將您的請求DTO歸入[Api]和[ApiMember]屬性,您可以爲您的每個Web服務提供元數據描述。 這些信息將顯示在動態元數據頁面上。
另一種選擇是簡單地創建自己的動態html頁面,ServiceStack允許您通過簡單地返回一個字符串(包含您的html標記)來執行此操作。如果您轉到此路線,則可以使用全局的EndpointHost.ServiceOperations屬性訪問服務類型元數據。
此外,如果用C#動態生成HTML是不是你的喜好,你也可以使用生成html內置Razor Markdown format這使得生成HTML很愉快:)
我意識到這個問題是一對夫婦歲,但有現在是Swagger對ServiceStack API的支持@https://github.com/ServiceStack/ServiceStack/wiki/Swagger-API
如何使用[ApiMember]屬性?我看到你是否轉到root api並使用DTO導航到端點,顯示[Api]信息...但我找不到[ApiMember]的東西被使用的地方。 –