web-services – 记录ServiceStack Web服务

web-services – 记录ServiceStack Web服务,第1张

概述有关记录ServiceStack基础Web服务的选项有哪些,我不是在谈论单行字符串. 我希望能够详细记录(可能很长),返回类型,可能的HTTP响应,添加详细示例等. 在ServiceStack中是否有任何支持(我找不到它)? 如果没有,有人以其他方式解决了这个问题. 您可以通过使用[Api]和[ApiMember]属性归因您的请求DTO,为每个Web服务提供元数据描述. 此信息将显示在动态元数据页 有关记录ServiceStack基础Web服务的选项有哪些,我不是在谈论单行字符串.

我希望能够详细记录(可能很长),返回类型,可能的http响应,添加详细示例等.

在ServiceStack中是否有任何支持(我找不到它)?
如果没有,有人以其他方式解决了这个问题.

解决方法 您可以通过使用[API]和[APIMember]属性归因您的请求DTO,为每个Web服务提供元数据描述.
此信息将显示在动态元数据页面上.

另一种选择是简单地创建自己的动态HTML页面,ServiceStack允许您通过简单地返回一个字符串(包含您的HTML标记)来完成.如果您使用此路由,则可以使用全局EndpointHost.ServiceOperations属性访问服务类型元数据.

此外,如果使用C#动态生成HTML不是您的偏好,您还可以使用内置的Razor Markdown format生成HTML,这使得生成HTML非常愉快:)

总结

以上是内存溢出为你收集整理的web-services – 记录ServiceStack Web服务全部内容,希望文章能够帮你解决web-services – 记录ServiceStack Web服务所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1077062.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存