Я использую ASP.NET MVC3 и мне интересно узнать, как создавать маршруты, такие как / Account / Ajax / Action, карта для контроллера. AccountAjaxController. Action
Есть ли способ сделать это?
Уже решена проблема с использованием следующего кода в файле Global.asax.cs:
routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new {controller = "Home", action = "Index", id = UrlParameter.Optional},
new[] {"MyProjectName.FrontEnd.Web.Logic.Controllers"}
);
routes.MapRoute(
"Ajax",
"Ajax/{controller}/{action}/{id}",
new[] {"MyProjectName.FrontEnd.Web.Logic.Controllers.Ajax"}
);