Route Debugger

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

: Unity3D/Demos

Route Data
KeyValue
controllerDemos 
actionIndex 
Data Tokens
KeyValue
MS_DirectRouteActionsSystem.Web.Mvc.ActionDescriptor[] 
MS_DirectRoutePrecedence1.1 
MS_DirectRouteTargetIsActionTrue 
areaUnity3D 
UseNamespaceFallbackFalse 
NamespacesSystem.String[] 

All Routes
Matches Current Request Url Defaults Constraints DataTokens
False{resource}.axd/{*pathInfo}(null)(empty)(null)
Truen/an/an/an/a
FalsePurchases/Detailscontroller = Purchases, action = Details(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalsePurchases/Downloadscontroller = Purchases, action = Downloads(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalsePurchases/Createcontroller = Purchases, action = Create(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalsePurchases/Createcontroller = Purchases, action = Create(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalsePurchases/Editcontroller = Purchases, action = Edit(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/RemoveLogincontroller = Manage, action = RemoveLogin(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/AddPhoneNumbercontroller = Manage, action = AddPhoneNumber(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/AddPhoneNumbercontroller = Manage, action = AddPhoneNumber(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/EnableTwoFactorAuthenticationcontroller = Manage, action = EnableTwoFactorAuthentication(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/DisableTwoFactorAuthenticationcontroller = Manage, action = DisableTwoFactorAuthentication(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/VerifyPhoneNumbercontroller = Manage, action = VerifyPhoneNumber(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/VerifyPhoneNumbercontroller = Manage, action = VerifyPhoneNumber(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/RemovePhoneNumbercontroller = Manage, action = RemovePhoneNumber(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/ChangePasswordcontroller = Manage, action = ChangePassword(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/ChangePasswordcontroller = Manage, action = ChangePassword(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/SetPasswordcontroller = Manage, action = SetPassword(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/SetPasswordcontroller = Manage, action = SetPassword(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/ManageLoginscontroller = Manage, action = ManageLogins(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/LinkLogincontroller = Manage, action = LinkLogin(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseManage/LinkLoginCallbackcontroller = Manage, action = LinkLoginCallback(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True
FalseTracking/Receivecontroller = Receive, action = Receive(empty)MS_DirectRouteActions = System.Web.Mvc.Async.TaskAsyncActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True, area = Tracking, UseNamespaceFallback = False, Namespaces = WWW.MindSight.Tech.Areas
FalseUnity3D/Demoscontroller = Demos, action = Index(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1, MS_DirectRouteTargetIsAction = True, area = Unity3D, UseNamespaceFallback = False, Namespaces = WWW.MindSight.Tech.Areas
FalseUnity3D/Demos/WebGLMiccontroller = Demos, action = WebGLMic(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.11, MS_DirectRouteTargetIsAction = True, area = Unity3D, UseNamespaceFallback = False, Namespaces = WWW.MindSight.Tech.Areas
FalseUnity3D/Demos/WebGLMicUsersGuidecontroller = Demos, action = WebGLMicUsersGuide(empty)MS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.11, MS_DirectRouteTargetIsAction = True, area = Unity3D, UseNamespaceFallback = False, Namespaces = WWW.MindSight.Tech.Areas
True{controller}/{action}/{id}controller = Home, action = Index, id = UrlParameter.Optional(empty)(empty)
False(empty)(empty)(empty)
Falseapi/{controller}/{id}id = (empty)(null)
True{*catchall}(null)(null)(null)

Current Request Info

AppRelativeCurrentExecutionFilePath is the portion of the request that Routing acts on.

AppRelativeCurrentExecutionFilePath: ~/Unity3D/Demos