我有一個運行在http://example.com/api.ashx 我有一個響應過濾器的強制特定類型的dto內容到html,並將其templateName屬性設置爲「RulesView.md」。 但我得到發送給客戶端的servicestack默認json報表視圖,而不是我的標記。我有一個RulesView.md文件的視圖文件夾。如果這很重要,我正在使用3.7.9版本。有什麼我需要配置?爲什麼servicestack會返回默認的html視圖而不是我的markdown?
1
A
回答
0
如果返回默認的JSON報告比你的要求找到一個不匹配現有的降價頁:
注:TEMPLATENAME不應包含.md
擴展,嘗試RulesView
代替。
來源:http://www.servicestack.net/docs/markdown/markdown-features
分辨率順序ServiceStack的用途來解決相應的降價模板用於渲染的HTML輸出是:
如果Web Service指定的模板(通過定製IHttpResult。 TemplateName響應) - 然後是具有該名稱的視圖。
具有相同名稱作爲響應DTO的視圖,第一尋找在/瀏覽次數然後在/查看/共享
具有相同的名稱作爲請求DTO的視圖,第一尋找在/瀏覽次數然後在/ Views/Shared
0
如果從您的處理程序返回HttpResult在寫入響應流時,servicestack不會使用帶有降格的TemplateName屬性。您必須將HttpResult.Response設置爲IHttpResult(不能使用HttpResult,因爲它還實現了將Response屬性寫入http響應流的IStreamWriter)。這意味着在返回HttpResult時,必須在Response屬性中爲類名命名標記頁。最後,它看起來像servicestack編譯一個視圖時,它不會包含有語法錯誤的文件。
在我來說,我有
@foreach p in products
[email protected]
地方,我需要
@foreach p in Model.products{
- @p.Name
}
相關問題
- 1. RCP運行我的視圖部分而不是默認視圖
- 2. 爲什麼CUPS不能返回我的默認打印機?
- 3. Android:什麼是默認的視圖ID?
- 4. table.getSelectedRow()默認返回0,而不是-1
- 5. 爲什麼我的Node.js服務器返回html代碼而不是html網頁
- 6. 爲什麼dateformatter.date()默認返回UTC?
- 7. 爲什麼返回-1而不是0?
- 8. Java爲什麼默認的java版本是1.7,而不是1.8
- 9. 任何想法爲什麼這些默認值會返回null?
- 10. MySQL:爲什麼默認的NULL而不是空的?
- 11. 爲什麼不Mockito RETURNS_DEFAULT返回一個默認的字符串?
- 12. 爲什麼我的數組搜索返回0而不是1?
- 13. 爲什麼COALESCE返回NULL而不是我需要的值?
- 14. 爲什麼ServiceStack的新API會提升「對象」返回類型而不是更強類型的東西?
- 15. 爲什麼我會得到恆定的回報而不是scope_identity?
- 16. 爲什麼$('div#my')返回Object Reference而不是HTML Tag?
- 17. 爲什麼我的JFrame圖標不會從默認的java圖標改變?
- 18. 爲什麼我的列表會返回字符而不是項目?
- 19. 爲什麼我的ClaimsRequest會返回null?
- 20. 爲什麼這會返回一行而不是幾行?
- 21. 爲什麼clock :: is_steady會返回const bool而不是bool?
- 22. 爲什麼DataTemplate會返回類名而不是控件?
- 23. 爲什麼HttpWebRequest會拋出異常而不是返回HttpStatusCode.NotFound?
- 24. 爲什麼clojure會返回1N而不是1?
- 25. 爲什麼NSArray arrayWithObjects和friends會返回id而不是NSArray *?
- 26. 爲什麼Spring Boot Actuator會返回404而不是401?
- 27. 爲什麼「get_option」返回一個空字符串而不是我的默認數組?
- 28. 爲什麼PostgreSQL「SequenceGenerator」,而不是「IdentityGenerator」的Hibernate默認生成器?
- 29. 爲什麼默認模型聯編程序不會在回發中更新我的部分視圖模型?
- 30. MVC3默認情況下返回視圖
我responseDto是HttpResult。當我設置TemplateName屬性時,servicestack在views文件夾中查找?這在文檔中並不清楚。 – 2012-08-03 20:56:46
它的意見/觀點和/ /查看/共享 – mythz 2012-08-03 21:02:03
有沒有我可以啓用的日誌記錄可能會讓我對我的配置有所瞭解? – 2012-08-03 23:39:33