Type in a url in the address bar to see which defined routes match it. A {*catchall} route is added to the list of routes automatically in case none of your routes match.
To generate URLs using routing, supply route values via the query string. example: http://localhost:14230/?id=123
: {area}/{controller}/{action}/{id}
Key | Value |
---|---|
area | bundles |
controller | uxc |
action | Index |
id |
Key | Value |
---|
Matches Current Request | Url | Defaults | Constraints | DataTokens |
---|---|---|---|---|
False | n/a | n/a | n/a | n/a |
False | {resource}.axd/{*pathInfo} | (null) | (empty) | (null) |
False | c | (null) | (null) | (null) |
False | a | (null) | (null) | (null) |
False | c/sf/{issue}/{seq} | issue = 0, seq = 0 | issue = \d*, seq = \d* | (null) |
False | c/{product}/article/{key} | (null) | key = \d* | (null) |
False | s/{surveyPK} | (null) | surveyPK = \d* | (null) |
False | {resource}.axd/{*pathInfo} | (null) | (empty) | (null) |
False | {*path} | (null) | path = .*\.aspx(/.*)? | (null) |
False | {*path} | (null) | path = .*\.asmx(/.*)? | (null) |
False | {*path} | (null) | path = .*\.pdf(/.*)? | (null) |
False | error/{*pathInfo} | (null) | (empty) | (null) |
False | docs/{*pathInfo} | (null) | (empty) | (null) |
False | img/{*pathInfo} | (null) | (empty) | (null) |
False | inv/{*pathInfo} | (null) | (empty) | (null) |
False | controller = Home, action = Index | (empty) | Namespaces = UxC.WebApp.Areas.p.*, area = p, UseNamespaceFallback = False | |
False | controller = home, action = pdf | (empty) | Namespaces = UxC.WebApp.Areas.p.*, area = p, UseNamespaceFallback = False | |
False | p/site-map | controller = home, action = site-map, namespace = UxC.WebApp.Areas.p | (empty) | Namespaces = UxC.WebApp.Areas.p.*, area = p, UseNamespaceFallback = False |
False | p/fun/gallery/{route} | controller = fun, action = gallery, albumRoute = UrlParameter.Optional | (empty) | Namespaces = UxC.WebApp.Areas.p.*, area = p, UseNamespaceFallback = False |
False | p/{controller}/{action}/{id} | action = Index, id = UrlParameter.Optional | (empty) | Namespaces = UxC.WebApp.Areas.p.*, area = p, UseNamespaceFallback = False |
False | c/{controller}/{action}/{id} | action = Index, id = UrlParameter.Optional | (empty) | Namespaces = UxC.WebApp.Areas.c.*, area = c, UseNamespaceFallback = False |
False | a/contact/{id} | controller = contact, action = edit, id = UrlParameter.Optional | id = \d+ | Namespaces = UxC.WebApp.Areas.a.*, area = a, UseNamespaceFallback = False |
False | a/site-map | controller = home, action = site-map | (empty) | Namespaces = UxC.WebApp.Areas.a.*, area = a, UseNamespaceFallback = False |
False | a/{controller}/{action}/{id} | action = edit, id = UrlParameter.Optional | (empty) | Namespaces = UxC.WebApp.Areas.a.*, area = a, UseNamespaceFallback = False |
False | account/login/{userID} | action = login, controller = account, userID = UrlParameter.Optional | (empty) | Namespaces = UxC.WebApp.Areas.account.*, area = account, UseNamespaceFallback = False |
False | account/auto-login/{guid} | action = auto-login, controller = account | (empty) | Namespaces = UxC.WebApp.Areas.account.*, area = account, UseNamespaceFallback = False |
False | account/password/request | controller = password, action = request | (empty) | Namespaces = UxC.WebApp.Areas.account.*, area = account, UseNamespaceFallback = False |
False | account/password/{guid} | controller = password, action = set, guid = UrlParameter.Optional | (empty) | Namespaces = UxC.WebApp.Areas.account.*, area = account, UseNamespaceFallback = False |
False | account/{action}/{id} | controller = account, id = UrlParameter.Optional | (empty) | Namespaces = UxC.WebApp.Areas.account.*, area = account, UseNamespaceFallback = False |
True | {area}/{controller}/{action}/{id} | controller = Home, action = Index, id = UrlParameter.Optional | (empty) | (empty) |
True | {*catchall} | (null) | (null) | (null) |
Current Request Info
AppRelativeCurrentExecutionFilePath is the portion of the request that Routing acts on.
AppRelativeCurrentExecutionFilePath: ~/bundles/uxc