У меня есть новый API, который я создаю с помощью ASP.NET Core, и я не могу получить данные, отправленные POST до конечной точки.
Вот как выглядит конечная точка:
[HttpPost]
[Route("StudentResults")]
public async Task<IActionResult> GetStudentResults([FromBody]List<string> userSocs, [FromBody]int collegeId)
{
var college = await _collegeService.GetCollegeByID(collegeId);
// var occupations = await _laborMarketService.GetOccupationProgramsBySocsAndCollege(userSocs, college);
return Ok();
}
И вот как выглядит моя полезная нагрузка, которую я посылаю через Postman:
{
"userSocs": [
"291123",
"291171",
"312021",
"291071",
"152031",
"533011"
],
"collegeId": 1
}
Я проверяю, что почтальон установлен как POST с приложением Content-Type application/json
. Что я делаю неправильно?