Asp.net core实战9: 控制器

1.什么是控制器?

控制器用来承接请求,调用Model获取数据,调用View进行显示的中间件。它归属于MVC Middleware

2.怎么创建控制器?

凡是以Controller结尾的类都可以称为控制器(基于约定),但是一般会显式地继承自Controller类或者ControllerBase类

3.控制器方法的返回类型?

ViewResult用于返回视图

RedirectResult用于返回重定向URL

RedirectToRouteResult重定向到指定的路由

FileResult返回文件

ContentResult返回字符串

StatusCodeResult返回状态码响应

NotFoundResult返回未找到状态码

4.控制器的使用示例?

5.MVC Middleware的使用范围

产生View视图

产生Json数据

猜你喜欢

转载自blog.csdn.net/Day_and_Night_2017/article/details/84994907