Routing ánh xạ HTTP request đến controller action.
- Có hai cách: conventional routing dùng pattern định sẵn (
{controller}/{action}/{id}) và attribute routing dùng[Route]attribute trực tiếp trên controller/action. - Attribute routing cho kiểm soát chi tiết hơn.
- Route parameters bind vào action parameters; query parameters cũng bind tương tự.
- Routing phối hợp với model binding để invoke đúng action.
Routing maps incoming HTTP requests to controller actions.
- Two approaches: conventional routing using predefined patterns (
{controller}/{action}/{id}), and attribute routing using[Route]attributes on controllers/actions. - Attribute routing provides finer control.
- Route parameters bind to action parameters; query parameters bind similarly.
- Routing combines with model binding to invoke the correct action.