ASP.NET Core中自定义路由约束的实现

时间:2024-02-11 12:48:06
【文件属性】:

文件名称:ASP.NET Core中自定义路由约束的实现

文件大小:60KB

文件格式:PDF

更新时间:2024-02-11 12:48:06

.NET AS OR

路由约束 ASP.NET Core中,通过定义路由模板,可以在Url上传递变量,同时可以针对变量提供默认值、可选和约束。 约束的使用方法是在属性路由上添加指定的约束名,用法如下: // 单个使用 [Route(users/{id:int})] public User GetUserById(int id) { } // 组合使用 [Route(users/{id:int:min(1)})] public User GetUserById(int id) { } 框架内部已经提供了一些约束,如下所示: 约束 示例 匹配项示例 说明 int {id:int} 123456


网友评论