POSŁUCHAJ I ZAPAMIĘTAJ

Tonący brzytwy się chwyta.

W obliczu niebezpieczeństwa człowiek ucieka się do wszelkich sposobów, by się ratować.

Jeśli robi się coś szybko, to nie wychodzi to na dobre.

Trafić na godnego siebie przeciwnika lub przeszkodę.

Ludzie pracowici, wstający rano do pracy, łatwiej osiągają dobrobyt.


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

: {controller}/{action}/{id}

Route Data
KeyValue
controllerExercise28 
actionUnderstandingSubstage 
Data Tokens
KeyValue

All Routes
Matches Current Request Url Defaults Constraints DataTokens
False{resource}.axd/{*pathInfo}(null)(empty)(null)
True{controller}/{action}/{id}controller = Home, action = Menu, 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: ~/Exercise28/UnderstandingSubstage