Ert*_*ani 3 asp.net-routing asp.net-mvc-routing asp.net-core-mvc asp.net-core-2.0
我想问你们是否有可能为我的项目做一些这样的路由/{action}/{title}?
我想知道这是否可能,这个 url 也必须是主键吗?由于没有传递 ID 来知道这是哪篇博文。
谢谢你。
您可以使用属性路由很容易地做到这一点:
[Route("blogs")]
public class BlogController
{
[AcceptVerbs("GET", "HEAD", Route = "{slug}")]
public IActionResult View(string slug)
{
}
}
Run Code Online (Sandbox Code Playgroud)
这将所有请求映射/blogs/whatever到该操作,并设置slug为“/blogs/”之后的值。
| 归档时间: |
|
| 查看次数: |
2799 次 |
| 最近记录: |