Как получить информацию о текущем маршруте в OnActionExecuting - PullRequest
6 голосов
/ 03 июня 2010

Мои URL выглядят так:

www.example.com/{languagecode}/{controller}/{action}/{id}

где код языка en-us и т. Д.

Как получить эти значения из события OnActionExecuting?

1 Ответ

14 голосов
/ 03 июня 2010
protected override void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext)
{
    var languagecode = filterContext.RouteData.Values["languagecode"];

    base.OnActionExecuting(filterContext);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...