2

RESTful Web サービス API を使用し、返されたデータを使用して MVC3 サイトを構築しようとしています。

返されたデータを処理する際の最善の方法がわかりません。戻りデータのクラスを手動で作成する必要がありますか、それともより簡単で安全な方法がありますか?

誰かが良いチュートリアルの方向性を教えてくれますか?

編集

背景情報を追加するには...

一部の地域情報について API を呼び出す場合があります。これにより、デポのコレクションが返される可能性があります。データを掘り下げて、デポに関連付けられたルートをリクエストし、デポに関連付けられたドライバーをリクエストすることができました。

上記の例では、リージョン、デポ、およびドライバーのオブジェクトを作成する必要があります。

これを行うための巧妙な方法はありますか (おそらく WSDL から)、または各オブジェクトのプロパティを作成する入力作業ですか?

エンティティ フレームワークのようなものを使用して、データベースを公開せずにオブジェクトをモデル化できると思います。そのようなものは存在しますか?

4

1 に答える 1

0

残りのサービスが を返している場合は、それXMLを XMLDocument /XDocument にロードし、それを解析して関連する詳細を取得できます。LINQ TO XML物事を簡単にするために、これを行うこともできます。

を返す場合はJSON、メソッドを使用WebClient.DownloadStringしてデータを文字列形式で取得し、それをエンティティに逆シリアル化できます。その場合、これらのフェイク/プロキシ クラスが必要です。

于 2012-05-31T13:23:58.650 に答える