Я получил приложение MVC 5, которое я портирую на asp.net Core.
При вызове приложения MVC к контроллеру мы используем ресурс AngularJS $ (отправка JSON), и мы размещаем данные, выполняя:
ressource.save({ entries: vm.entries, projectId: vm.project.id }).$promise...
, который отправит тело в формате JSON, например:
{
entries:
[
{
// lots of fields
}
],
projectId:12
}
контроллер MVC выглядел так:
[HttpPost]
public JsonResult Save(List<EntryViewModel> entries, int projectId) {
// code here
}
Как я могу повторить такое же поведение с .NET Core, так как у нас не может быть несколько [FromBody]