次のアクションメソッドがあります。
public HttpResponseMessage Put(int id, dynamic item)
{
}
public HttpResponseMessage Post(object item)
{
}
public HttpResponseMessage Patch(intid, dynamic item)
{
}
「application/json」のコンテンツタイプを使用してアイテムをPOST/PUT / PATCHすると、jsonペイロードのキーと値のペアを表す上記のメソッドでnull以外のアイテムが取得されますが、コンテンツタイプを「application」に変更すると/ xml "を実行し、JSONペイロードの代わりに本文でXMLペイロードを送信します。アイテムの"null"を取得します。
なんで?