Web API を呼び出す特定の要求タイプを逆シリアル化するのが困難です。
リクエスト本文 ( で表示Request.Content.ReadAsStringAsync().Result
):
--ALPHANUM_SIGNED_CHECKSUM_WITH_UNDERSCORES
Content-Disposition: form-data; name="updates"; filename="update55555555555.json"
Content-Type: application/json
Content-Transfer-Encoding: binary
[{"collectionType":"foods","date":"2013-11-04","ownerId":"BCD123","ownerType":"user","subscriptionId":"8675309"}]
--ALPHANUM_SIGNED_CHECKSUM_WITH_UNDERSCORES--
JSON にマップするクラスを作成し、それList<MyModel>
をメソッド シグネチャに入れました。
ただし、Web API を呼び出すと、フレームワークは 415 メディア コンテンツを受け入れられませんというエラー メッセージを生成します。
このように署名されたメッセージを逆シリアル化するために何か特別なことをする必要がありますか?