我从MVC4 beta升级到RC和最新的autofac。以下操作正确绑定,但现在这两个参数都为空。我看到他们改变了一下格式化程序之类的事,但我不知道是什么原因导致我的问题MVC4 RC WebApi参数绑定
[HttpPost]
RedirectModel MyAction(string value1, string value1)
REQUEST
Method: POST
Accept: application/json
URL: api/controller/myaction
BODY: {"value1":"1000", "value2":"foo"}
添加[FromBody]的参数也没有任何效果,参数仍然为空。 – Thad
你是对的。我更新了我的答案...... –
这确实有效,但我希望不必改变它。我们确实有几个呼叫在主体中只有一个字符串。我不知道为什么需要在查询字符串上使用单个基本类型。 – Thad