Windows Phone 7用のRESTサービスを利用するアプリを開発することを計画しており、RestSharpとServiceStackという2つの優れたフレームワークに出くわしました。RestSharpを介してWebサービスを利用することに問題はありませんが、主にServiceStack.CommonがWPでサポートされていないため、ServiceStackを使用して利用することはできません。回避策はありますか?
質問する
802 次
1 に答える
0
はい、ServiceStack はまだ Windows Phone 7 を正式にサポートしていません。ServiceStack JSON/JSV/CSV テキスト シリアライザーのコミュニティ Windows Phone プロジェクトがいくつかありますが、 ServiceStack のC# Service Clientsを含む ServiceStack.Common プロジェクトはありません。
ServiceStack がサポートされている Windows Phone 7 クライアント ライブラリをリリースするまでは、RestSharp のような WP7 をサポートする HTTP + JSON クライアントを使用することをお勧めします。
別の方法として、ServiceStack.Text の Windows Phone ビルドを試して、そのWebRequestExtensionsを使用することもできます。
var json = "http://myhost/myservice/1".GetJsonFromString();
var dto = json.FromJson<MyResponseDto>();
于 2013-02-03T02:12:35.787 に答える