Как я могу создать структуру маршрутизации для приложения управления проектами, где есть отдельные контроллеры для всех соответствующих частей, таких как TaskController, DocumentController и т. Д., И контроллер Over arching. По сути, я хотел бы такую структуру, как:
http://server/Project/123/Task
http://server/Project/123/Document
Я использую mvc1, поэтому у меня нет доступа к областям и т. Д. В разделе проекта будет отдельная главная страница для контроллеров проекта, таких как задача, документ и т. Д., С навигацией по меню. Я пробовал три маршрута вместе с Global.asax, например:
routes.MapRoute(
"Task",
"Project/{id}/Task/{action}",
new { controller = "Task", action = "Index", id = "" }
);
routes.MapRoute(
"Message",
"Project/{id}/Message/{action}",
new { controller = "Message", action = "Index", id = "" }
);
routes.MapRoute(
"Document",
"Project/{id}/Document/{action}",
new { controller = "Document", action = "Index", id = "" }
);
Что я здесь не так делаю