質問

$format パラメーターは、ADO.NET Data Services の VS2008 SP1 リリースで削除されました。それを使用しようとすると、次のエラーが発生します。

クエリ パラメーター '$format' はシステム予約の '$' 文字で始まりますが、認識されません。

Atom のサポートは非​​常に優れていると思いますが、「単純な古い XML」も入手できますか?

役に立ちましたか?

解決

これは、http の「Accept」ヘッダーを介して行われるようになりました。jsonには「application/json」を使用します。POX の「text/xml」を試すこともできますが、記事では言及されていません ここ.

(アップデート:text/xml はテーブルに基づいてアトムを返します ここ)

他のヒント

パブロ・カストロ氏は次のような明確な解決策を持っています。 http://code.msdn.microsoft.com/DataServicesJSONP

WCF 動作を使用して $format=json を取得します

このブログ投稿では、ASP.NET スタックを使用して $format=json を機能させる方法を示します。 http://josheinstein.com/blog/index.php/2010/05/wcf-data-services-format-json/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top