当我在服务堆栈上发出GET请求时,它运行正常。 感谢服务堆栈,让开发人员工作变得非常轻松。 在页面上,我有两个问题。可能有些人可以帮助我。根据我的说法,最好知道你在做什么以及内部工作如何运作。
看到上面的图片,当我在服务堆栈上发送GET请求时,它会显示我这种布局。
1>我想知道我可以自定义显示。即我可以删除“SnapShot of .....”(大头)
2>我想知道,为什么在表的标题(结果表)中为属性中定义的每个大写字符占用空间。 即在我的项目中,课堂上的财产名称是 - > instanceName,在标题中表示为“实例名称”。
谁能告诉我这背后的原因是什么?
答案 0 :(得分:4)
HtmlFormat的实现位于以下单个类中: https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack/WebHost.Endpoints/Formats/HtmlFormat.cs
它允许一些自定义,例如:
HtmlFormat.TitleFormat = "";
HtmlFormat.HtmlTitleFormat = "";
特别添加了分割标题标签大小写等默认行为,以使其更具可读性。要更改此功能,您必须下载源代码,自行更改类并剪切新构建。这是分裂骆驼套管的线:
您可以阅读有关在以下位置使用的JSON HTML报告格式的更多信息: https://github.com/ServiceStack/ServiceStack/wiki/HTML5ReportFormat