Я создаю API отдыха в .NET Core.Мне нужно сделать что-то, что обычно не делается с помощью rest: выполнить работу на сервере.После некоторого исследования я понял, что должен использовать [HttpPost]
, чтобы сделать это, поэтому я написал эту функцию:
[HttpPost("RunJob/{jobId}")]
public ActionResult<AIXResponse> RunJob(string jobId)
{
// Do stuff
}
К сожалению, эта функция не срабатывает, если я не изменю [HttpPost]
на [HttpGet]
На самом деленикакие другие глаголы не работают.Только получить.Есть идеи, почему?
Редактировать:
Хорошо, это исправлено.Я идиот, пытался сделать это через мой браузер вместо PostMan.