В моем API Asp. Net Core 3.1 у меня есть некоторые контроллеры, которые получают viewModel, но когда я отправляю сообщение, модель приходит пустой в контроллере.
Моя ClientViewModel:
public class ClientViewModel
{
[Key]
public int Id { get; set; }
public string Name { get; set; }
public IEnumerable<OperationViewModel> Operations { get; set; }
}
Мой Добавить ClientController:
[HttpPost]
public async Task<ActionResult<ClientViewModel>> Add(ClientViewModel clientViewModel)
{
//...
}
Post Json:
{
"id": 0,
"name": "Bradesco",
"operations":[]
}
Это происходит со мной на любом контроллере, который получает модель, пут, пост. Я не знаю, что может быть.