【ASP.NET进阶】Controller 层基础:从 MVC 5 到 Core,继承的奥秘与避坑指南在ASP.NET的世界里,Controller 就像餐厅里的服务员:用户(客户端)点餐(发送请求),服务员(Controller)记录需求、告诉厨房(业务层)做什么,最后把菜(响应)端给用户。而 Controller 的 “身份”,就藏在它继承的类里 ——MVC 5 里的Controller和ASP.NET Core 里的ControllerBase,看似只差几个字,实际用法却大相径庭。 今天这篇文章,我们就扒开这两个类的真面目,用代码说话,聊聊它们的区别、踩坑点,再用生活例子帮你吃透核心逻辑。