Trong ASP.NET MVC, chúng tôi được yêu cầu sử dụng hậu tố "Bộ điều khiển" cho tất cả các bộ điều khiển. Điều này có vẻ hạn chế không cần thiết - có lý do kỹ thuật nào không?Tại sao bộ điều khiển dựa trên tên ASP.NET MVC?
Tôi hầu như chỉ tò mò, nhưng có thể thấy các tình huống trong đó các quy tắc đặt tên linh hoạt hơn có thể cải thiện tổ chức mã. Không thể phát hiện ra các lớp điều khiển có thể được thực hiện dễ dàng bằng cách sử dụng sự phản chiếu để tìm kiếm các lớp có nguồn gốc từ Controller
? Hoặc yêu cầu các lớp điều khiển được đánh dấu bằng ControllerAttribute
?
@ shog9: Cảm ơn sự cải thiện về đọc viết. –
@Augusto: không sao cả. – Shog9