我有这样的Web API操作方法
[HttpPost]
[Route("{idFlux}/Transfert")]
public IHttpActionResult Post(int idFlux, Transfert parametre)
控制器的前缀为
[RoutePrefix("api/v1/Flux")]
localhost/api/v1/Flux/59
有效,但是localhost/api/v1/Flux/59/Transfert
不起作用,我认为一切设置正确。
答案 0 :(得分:0)
只需添加两条可接受的行动路线
[HttpPost]
[Route("{idFlux}/Transfert")]
[Route("{idFlux}")]
public IHttpActionResult Post(int idFlux, Transfert parametre)