我打算開發一個應用程序,它使用Windows Phone 7的REST服務,並遇到兩個出色的框架,RestSharp和ServiceStack。我在通過RestSharp使用Web服務時沒有問題,但無法使用ServiceStack,主要是因爲ServiceStack.Common在WP中不受支持。任何解決方法?ServiceStack.Common支持Windows PHONE
1
A
回答
0
是的ServiceStack還沒有正式支持Windows Phone 7。有一些社區Windows Phone項目ServiceStack JSON/JSV/CSV text serializers,但沒有包含ServiceStack的C# Service Clients的ServiceStack.Common項目。
在ServiceStack發佈支持Windows Phone 7客戶端庫之前,最好的辦法是使用支持像RestSharp一樣的WP7的HTTP + JSON客戶端。
另一種方法是嘗試Windows Phone build of ServiceStack.Text並使用其WebRequestExtensions e.g:
var json = "http://myhost/myservice/1".GetJsonFromString();
var dto = json.FromJson<MyResponseDto>();
相關問題
- 1. Windows Phone支持Java
- 2. Sencha支持Windows Phone嗎?
- 3. mvvmcross支持windows phone 8嗎?
- 4. Windows Phone - WriteableBitmap.Render不支持InkPresenter
- 5. Windows Phone 7和Windows Phone 8支持哪些框架?
- 6. Windows Phone 7瀏覽器支持HTML 5
- 7. Windows Phone 7 - 自定義瓷磚支持
- 8. Windows Phone 7希伯來語支持
- 9. Dotfuscator刪除Windows Phone 7語言支持?
- 10. VB的Silverlight for Windows Phone支持「System.Xml.Linq的」
- 11. React Native,支持Windows Phone和BlackBerry
- 12. Windows Phone 7複製和粘貼支持?
- 13. VB的Silverlight for Windows Phone支持「LateBinding」
- 14. 支持Windows Phone的多語言
- 15. Windows Phone 8是否支持GIF圖像?
- 16. Windows Phone 8支持DirectShow過濾器嗎?
- 17. Windows Phone 7:不支持現有的庫?
- 18. 支持Windows Phone 8和8.1的通知
- 19. 是X:支持Windows Phone 7的
- 20. VB的Silverlight for Windows Phone支持
- 21. VB的Silverlight for Windows Phone支持「system.xml.linq.xelement」
- 22. VB的Silverlight for Windows Phone支持 「System.IO」
- 23. 對windows phone 10的鈦支持
- 24. Windows Phone 8.在IE10中不支持autocapitalize
- 25. C#的Windows Phone 8.1剪貼板支持
- 26. 基於Android和Windows Phone的SDL支持
- 27. 支持Windows Phone 7和Silverlight的REST庫?
- 28. PhoneGap版本支持Windows Phone 8
- 29. Restharp Windows Phone 8支持和FileNotLoad異常
- 30. DotNetOpenAuth是否支持Windows Phone項目?
明白了。我想我必須嘗試兩種選擇,看看我很滿意哪一種。順便說一句,任何發佈WP或WinRT的ServiceStack.Common的計劃? – Shuufi
不是WP7,但最終我想擁有WP8/WinRT C#客戶端。 – mythz
爲什麼SS.Text WP8沒有NuGet包?試圖讓我自己的構建,但拉的項目不會建立:(我已經讀過你的嘗試做pcl客戶端,但WP8是不可能的,真是太遺憾了!至少有SS.Text仍然會是偉大的!我爲高級技術學院做了很多教學和研討會,但WP8只是一個痛苦(恕我直言).- – unreal