用于记录基于 ServiceStack 的 Web 服务的选项有哪些,我不是在谈论单行字符串。
我希望能够详细记录(可能很长)返回类型、可能的 HTTP 响应、添加详细示例等。
ServiceStack中有对此的支持吗(我找不到)?
如果没有,有人以其他方式解决了这个问题。
您可以通过使用 [Api] 和 [ApiMember] 属性为您的请求 DTO 提供元数据描述。
此信息将显示在动态元数据页面上。
另一种选择是简单地创建您自己的动态 html 页面,ServiceStack 允许您通过简单地返回一个字符串(包含您的 html 标记)来完成此操作。如果您选择此路线,您可以使用全局访问服务类型元数据EndpointHost.ServiceOperations 服务操作财产。
另外,如果您不喜欢使用 C# 动态生成 html,您也可以使用内置的生成 html剃刀 Markdown 格式 http://www.servicestack.net/docs/markdown/markdown-razor这使得生成 html 变得非常愉快:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)