我正在构建一个API,我希望对POST请求执行一些操作:/ api / sections / assign?sectionId = 1。但是由于某种原因,该路线无法正常工作。请帮忙。
这是我的代码:
[Route("/api/[controller]")]
public class SectionsController : Controller
{
[HttpPost("/assign/{id}")]
public async Task<IActionResult> AssignRoom(int sectionId, [FromBody] SaveRoomSectionAssignmentResource resource)
{
// Some Code ...
}
}
我希望动作被击中,但不起作用。
答案 0 :(得分:0)
应该是
[HttpPost]
[Route("assign/{sectionId}")]
public async Task<IActionResult> AssignRoom(int sectionId, [FromBody] SaveRoomSectionAssignmentResource resource)
{
// some code here
}
答案 1 :(得分:0)
<input id="demo" />
使用此POST请求:-/ api / sections / assign / 1