1

Windows Phone 7用のRESTサービスを利用するアプリを開発することを計画しており、RestSharpServiceStackという2つの優れたフレームワークに出くわしました。RestSharpを介してWebサービスを利用することに問題はありませんが、主にServiceStack.CommonがWPでサポートされていないため、ServiceStackを使用して利用することはできません。回避策はありますか?

4

1 に答える 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 に答える