指定参数范围100-200
// https://localhost:5001/api/WeatherForecast/abc/101
[HttpGet("abc/{id:range(100,200)}")]
public ActionResult<string> Get3(int id)
{
return $"传入的参数是{id}";
}
使一个action不起作用要添加[NonAction]
特性,虽然不添加不影响使用,但在swagger里会报错,建议添加
[NonAction]
public ActionResult<string> GetBookName2(int bookId)
{
return $"sss{bookId}";
}