MVC2 WebアプリでJsonValueProviderFactoryを使用して、iOSiPadアプリからのJSONリクエストを処理しています。
JSONを型にマップしたくありません。生のJSONを受け取り、それをモデルに渡して処理したいだけです。コントローラに渡される生のJSONにアクセスできるようにするには、コントローラのアクションにどのような署名が必要ですか?
これが私がこれまでに試した3つです。それらのどれも機能しません:
[ValidateInput(false)] // Allow dodgy chars in the JSON e.g. "<aa>"
[HttpPost]
//public ActionResult PushObject(FormCollection form) // no joy
//public ActionResult PushObject(List<string> parms) // no joy
//public ActionResult PushObject(string jsonRequest) // no joy
{...