gpt4 book ai didi

asp.net-mvc - asp.net MVC 和 RESTful 路由,rails 风格。是否可以?

转载 作者:行者123 更新时间:2023-12-02 10:00:46 27 4
gpt4 key购买 nike

有没有什么方法可以让 MVC 中的路由工作真正平稳,就像 Rails 的人所做的那样?我说的是嵌套网址,例如 /bands/metalica/albums/killemall/track/4

我发现唯一有用的库是 Steve Hodgkiss 的 Restful routing 。将我的整个项目的路由建立在这个家伙的宠物项目上似乎有点冒险。

MVC 老手们怎么说?

最佳答案

当然:

routes.MapRoute("IwannaBeLikeTheCoolRailsKids",
"bands/{bandName}/albums/{albumName}/tracks/{trackNumber}",
new { controller = "Bands",
action = "ByTrack"
});

然后在你的 Controller 中:

public ActionResult ByTrack(string bandName, string albumName, int trackNumber)

简单豌 bean 。

关于asp.net-mvc - asp.net MVC 和 RESTful 路由,rails 风格。是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1669147/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com