Làm cách nào để bật định tuyến dựa trên thuộc tính?
Làm cách nào để bật định tuyến dựa trên thuộc tính?

Video: Làm cách nào để bật định tuyến dựa trên thuộc tính?

Video: Làm cách nào để bật định tuyến dựa trên thuộc tính?
Video: VnNet [ Wake up 10 ]: Thuộc tính AS-path trong giao thức định tuyến BGP 2024, Tháng mười một
Anonim

Bật định tuyến thuộc tính trong ứng dụng ASP. NET MVC5 của bạn thật đơn giản, chỉ cần thêm một cuộc gọi đến các tuyến đường . Phương thức MapMvcAttributeRoutes () với trong phương thức RegisterRoutes () của RouteConfig. tệp cs. Bạn cũng có thể kết hợp định tuyến thuộc tính với quy ước- định tuyến dựa trên.

Đơn giản vậy, phương thức nào của Routecollection cho phép định tuyến dựa trên thuộc tính?

Bật định tuyến thuộc tính Đến bật Định tuyến thuộc tính , chúng ta cần gọi MapMvcAttributeRoutes phương pháp sau đó bộ sưu tập tuyến đường lớp trong quá trình cấu hình. Chúng tôi cũng có thể thêm một tuyến đường tùy chỉnh trong cùng một phương pháp . Bằng cách này, chúng ta có thể kết hợp Định tuyến thuộc tính và quy ước- định tuyến dựa trên.

Ngoài ra, lợi thế của định tuyến thuộc tính là gì? Ở đây có một ít lợi thế của thuộc tính dựa trên định tuyến , Giúp nhà phát triển ở chế độ gỡ lỗi / khắc phục sự cố bằng cách cung cấp thông tin về các tuyến đường . Giảm khả năng mắc lỗi, nếu tuyến đường được sửa đổi không chính xác trong RouteConfig. cs thì nó có thể ảnh hưởng đến toàn bộ ứng dụng định tuyến.

Ngoài ra, định tuyến dựa trên thuộc tính là gì?

Lộ trình là cách ASP. NET MVC đối sánh URI với một hành động. Cái tên nói lên tất cả, định tuyến thuộc tính sử dụng thuộc tính để xác định các tuyến đường. Định tuyến thuộc tính cung cấp cho bạn nhiều quyền kiểm soát hơn đối với các URI trong ứng dụng web của bạn. Phong cách trước đó của định tuyến , được gọi là quy ước- định tuyến dựa trên , vẫn được hỗ trợ đầy đủ.

Bạn có thể bật định tuyến thuộc tính trong MVC 5 không?

Với MVC 5 và thuộc tính dựa trên định tuyến , bạn giành được quyền kiểm soát tốt hơn của bạn các tuyến đường ở cả bộ điều khiển và cấp độ hành động. Bật định tuyến thuộc tính trong dự án của bạn rất đơn giản, chỉ cần thêm một cuộc gọi đến các tuyến đường . MapMvcAttributeRoutes (); trong chức năng RegisterRoutes của bạn.

Đề xuất: