Могу ли я настроить отображение моего GET-запроса на стеке служб? - PullRequest
5 голосов
/ 10 ноября 2011

Когда я делаю GET-запрос для моего стека служб, он работает нормально. Благодаря стеку сервисов сделать работу разработчика очень простой. На странице у меня есть два запроса. Может быть, кто-то может мне помочь. по моему мнению, всегда лучше знать, на что ты работаешь и как работает внутренняя вещь.

enter image description here

см. Изображение выше, когда я отправляю запрос GET в стеке сервисов, он отображает мне этот вид макета.

1> Я хочу знать, могу ли я настроить дисплей. я могу удалить отправку "SnapShot of ....." (большой заголовок)

2> Я хочу знать, почему он занимает место в заголовке таблицы (таблицы результатов) для каждого прописного символа, определенного в свойстве. в моем проекте имя свойства в классе -> имя_экземпляра, которое в заголовке представлено как "имя экземпляра".

Может кто-нибудь сказать мне, в чем причина этого ????

1 Ответ

4 голосов
/ 10 ноября 2011

Реализация HtmlFormat находится в одном классе по адресу: https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack/WebHost.Endpoints/Formats/HtmlFormat.cs

. Это позволяет выполнять некоторые настройки, например:

HtmlFormat.TitleFormat = "";
HtmlFormat.HtmlTitleFormat = "";

Поведение по умолчанию, такое как разделение регистра заголовка.Ярлыки были специально добавлены, чтобы сделать его более читабельным.Чтобы изменить это, вам нужно будет загрузить исходный код, внести изменения в класс самостоятельно и создать новую сборку.Это строка, которая выполняет разделение верблюдов:

https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack/WebHost.EndPoints/Formats/HtmlFormat.cs#L289

Подробнее о формате отчета JSON HTML можно узнать по адресу: https://github.com/ServiceStack/ServiceStack/wiki/HTML5ReportFormat

...