ASP NET属性路由数组
ASP NET attribute routing array
所以我正在为我的控制器使用属性路由,如下所示:
[Route("last/{id:int}")]
public IHttpActionResult GetUpdateLast([FromUri] int id) {
return Ok();
}
现在我想将它转换为接受整数数组,在控制器参数中我只是切换到 [FromUri] int id[]
没有问题,但是,如何将路由属性 [Route("last/{id:int}")]
切换到让它接受一个整数数组?
你差不多到了,没有办法使用路线做你想做的事,所以用作查询字符串:
所以我正在为我的控制器使用属性路由,如下所示:
[Route("last/{id:int}")]
public IHttpActionResult GetUpdateLast([FromUri] int id) {
return Ok();
}
现在我想将它转换为接受整数数组,在控制器参数中我只是切换到 [FromUri] int id[]
没有问题,但是,如何将路由属性 [Route("last/{id:int}")]
切换到让它接受一个整数数组?
你差不多到了,没有办法使用路线做你想做的事,所以用作查询字符串: