在我的 MVC 应用程序中,我有两条具有相似模式的路径,并且我的路由配置文件具有如下方法。
routes.MapRoute(
name: "Route1",
url: "bookings/{username}",
defaults: new { controller = "Booking", action = "UserBooknigs" }
);
routes.MapRoute(
name: "Ruote2",
url: "bookings/{username}/{id}",
defaults: new { controller = "Booking", action = "LoadBooking" }
);
无论我访问哪个路径,它都会调用这两个操作。我怎样才能避免这个问题?