Я пытаюсь передать список объектов в метод контроллера MVC, но получаю только нулевой объект. Что я делаю не так?
Список, который я пытаюсь передать:
coordList = [{"page":1,"xStart":118,"xEnd":481,"yStart":139,"yEnd":422},{"page":2,"xStart":74,"xEnd":379,"yStart":37,"yEnd":387},{"page":3,"xStart":128,"xEnd":349,"yStart":19,"yEnd":326}]
Ajax call:
var request = $.ajax({
type: 'GET',
url: Router.action("Api", "GetTable"),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
data: JSON.stringify({ 'coords': coordList }),
});
Метод контроллера:
[HttpGet]
public ActionResult GetTable(List<PageCoordModel> coords)
{
.....
}
PageCoordModel:
public class PageCoordModel
{
public String page { get; set; }
public int xStart { get; set; }
public int xEnd { get; set; }
public int yStart { get; set; }
public int yEnd { get; set; }
}
Спасибо за помощь