Я пытаюсь отправить массив объектов в веб-интерфейс API. Метод ActionResult
мой массив объектов выглядит следующим образом
model:[{"Status":"HOLD","MessageId":1},{"Status":"HOLD","MessageId":2}]
отправка запроса из интерфейса в файле .cshtml
$.ajax({
method: 'post',
url: "Home/postMessage",
data: JSON.stringify(model),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
console.log(data)
}
});
код веб-API выглядит следующим образом
Модель PostStatus
public class PostStatus
{
public string Status { get; set; }
public int MessageId { get; set; }
}
post Код запроса в контроллере
[HttpPost]
public ActionResult postMessage(PostStatus model)
{
return Json(new { data = model });
}
отладочный фрагмент вышеприведенного кода запроса почтового веб-интерфейса
Я был не в состоянии найти проблему, в которой возникла проблема.