Я пытаюсь отправить почтовый вызов из jquery в asp.net webapi с [FromBody] для одного целочисленного значения.
получаю ошибку, говоря, что словарь параметров содержит пустую запись.
вот мой код:
[HttpPost()]
public IHttpActionResult ChartData([FromUri] int appID,[FromBody] int aID)
{
return Ok(jsonData);
}
function GetCallMethod(url, successCallback) {
var id = 1234;
$.ajax({
url: url,
type: 'POST',
dataType: 'json',
contentType: "application/json",
data: JSON.stringify({'aID':id}),
success: successCallback,
error: function (err) {
console.log('Error getting data');
}
});
}
aID
в контроллере получает 0