什么是ASP.NET WebApi控制器(APIController)?
什么是ASP.NET WebApi控制器(APIController)?
什么是ASP.NET MVC控制器(Controller)? Controller是MVC中连接Model和View的中间桥梁,Controller中文意思是控制器,也就是起到一个获取请求信息,控制返回结果,控制跳转页面等的使用。 MVC中的控制器派生自Controller类。 当Controller中的一个具体Action接收到URL请求,会调用我们的业务代码,操作领域对象,最后根据得到的结果选择相应的视图返回给客户端。 什么是ASP.NET WebApi控制器(APIController)? ApiController中文意思是应用编程接口控制器,也就是起到一个获取请求信息,控制返回结果。 ApiController与MVC中的控制器功能大致相同。 ApiController用于返回已序列化的数据给客户端,如JSON格式的数据。 Web API中的控制器派生自ApiController类而不是Controller类。 Web API控制器操作不返回视图,它们仅返回数据,JSON/XML格式的数据。 WebApi接口是通过控制器(Controller)实现的。 在控制器里面定义具体的方法即可,如:GetData, PostData。 CSFramework.WebApi框架提供5个标准控制器: 1. DoController (定义业务操作接口, api/do) 2. GateController(门禁,Login, Logout) 3. FileController(文件,Upload,Download,Delete,Rename) 4. ImageController(图片,Upload,Download,Delete,Rename) 5. SystemController(系统控制器:用户、Apikey缓存,Token缓存) 扫一扫加微信
参考文档:
什么是C/S结构? 什么是数据字典? 什么是基础数据? 什么是数据字典窗体? 什么是基于C#.Net平台的开发框架? 什么是业务单据?什么是业务数据?什么是业务窗体? 什么是框架?在开发系统时如何使用框架? 混音设备控制器(Mute Controller)-C#判断系统是否为静音 什么是ORM? 什么是Winform框架? C# WebAPI控制器邮箱验证接口返回自动重定向HTML页面(原创) 什么是WCF以及WCF体系结构?|C/S框架网 C# ASP.NET WebApi服务器搭建详解 - IIS服务承载(IIS Hosting IIS宿主) C# ASP.NET WebApi服务器搭建详解 - 自承载(Self Hosting) C# ASP.NET WebApi服务器搭建详解 - Win服务承载(Windows Service Hosting宿主) Asp.Net开源服务端框架,WebApi后端框架标准版 什么是Web Api? ASP.NET Web Api体系架构
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |