2011-11-10 25 views
5

Khi tôi yêu cầu GET trên ngăn xếp dịch vụ của tôi, nó hoạt động tốt. Nhờ dịch vụ ngăn xếp, để làm cho một nhà phát triển làm việc rất dễ dàng. Trên trang, tôi có hai truy vấn. Có lẽ ai đó có thể giúp tôi. theo tôi, tốt nhất là bạn nên biết những gì bạn đang làm và cách thức hoạt động của nội bộ.Tôi có thể tùy chỉnh phân phối yêu cầu GET của mình trên ngăn xếp dịch vụ không?

enter image description here

thấy hình trên, khi tôi gửi yêu cầu GET trên dịch vụ ngăn xếp, nó hiển thị cho tôi loại bố cục này.

1> Tôi muốn biết tôi có thể làm cho nó tùy chỉnh hiển thị hay không. tức là tôi có thể loại bỏ các sentance "SnapShot của ....." (tiêu đề lớn)

2> Tôi muốn biết, tại sao phải mất không gian trong tiêu đề của bảng (bảng kết quả) cho mỗi nhân vật vốn xác định trong bất động sản. tức là trong dự án của tôi tên của thuộc tính trong lớp là -> instanceName, được biểu diễn là "tên cá thể" trong tiêu đề.

Bất cứ ai có thể cho tôi biết lý do đằng sau điều này là gì ????

Trả lời

4

Việc thực hiện HtmlFormat là trong một lớp học duy nhất tại: https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack/WebHost.Endpoints/Formats/HtmlFormat.cs

Nó cho phép một số tuỳ biến, ví dụ:

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

Hành vi mặc định như tách trường hợp của các nhãn tiêu đề đã được bổ sung đặc biệt để làm cho nó dễ đọc hơn. Để thay đổi điều này, bạn sẽ phải tải xuống mã nguồn, tự thay đổi lớp và cắt một bản dựng mới. Đây là dòng mà không được chia lạc đà vỏ:

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

Bạn có thể đọc thêm về các định dạng báo cáo HTML JSON được sử dụng tại địa chỉ: https://github.com/ServiceStack/ServiceStack/wiki/HTML5ReportFormat

+0

tôi không tìm thấy bất kỳ manh mối về câu hỏi của tôi không 2. cho ở trên. –

+0

2> Tôi muốn biết, tại sao phải mất không gian trong tiêu đề của bảng (bảng kết quả) cho mỗi ký tự vốn xác định trong thuộc tính. tức là trong dự án của tôi tên của thuộc tính trong lớp là -> instanceName, được biểu diễn là "tên cá thể" trong tiêu đề. ??????? –

+0

@amitpatel Tôi đã giải thích tại sao đó là cách thức của nó và cách thay đổi nó. – mythz

Các vấn đề liên quan