Я относительно новичок в ядре dotnet, я пытаюсь прочитать значение Id из URL-адреса, используя атрибут [FromQuery]
, но оно продолжает отображаться как 0.
Я делаю запрос POST
to "/ api / Спонсоры / UploadImage / -1"
вот мое действие
[HttpPost]
[Route("UploadImage/{id}")]
public async Task<IActionResult> UploadSponsorImageAsync([FromQuery] int id, IFormFile file)
{
if (id == -1)
{
//something
}
else{
//something else
}
}

Idвсегда 0 на контроллере