我需要在web api中接收json的方法,但其結構是動態的。我試圖使用下面的代碼,但始終值爲空。ASP.NET Web api POST方法動態參數爲空
[HttpPost]
public class TestController : Controller
{
public JsonResult DoJob(dynamic value)
{
//Work with parameter
}
}
使用此JSON
{"testObject":{"property":"value"}, "otherPropery": "otherValue"}
UPDATE: 這就是我從客戶端發送請求
value is {"testObject":{"property":"value"}, "otherPropery": "otherValue"}
$http.post("test/dojob",value);
你怎麼罵'測試/ DoJob'網址是什麼? – Igor
/test/dojob。我已經在其中沒有'api'的情況下重新設置了默認網址。 –
顯示javascript代碼 – Igor