MVC маршрутов с различными действиями, когда путь имеет похожий шаблон - PullRequest
0 голосов
/ 22 апреля 2020

В моем приложении 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" }
         );    

, какой бы путь я ни получил, он вызывает оба действия. Как я могу избежать этой проблемы?

...