什么是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缓存)

参考文档:
1.1 什么是ASP.NET / WebAPI / MVC?|C/S开发框架
C# ASP.NET WebApi服务器搭建详解 - IIS服务承载(IIS Hosting IIS宿主)
CSFramework.WebApi框架 | DoController | 通用接口控制器说明|C/S开发框架
GateController – 系统安全门禁控制器 | CSFramework.WebApi后端框架|C/S开发框架
FileController – 文件管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
ImageController – 图片资源控制器 | CSFramework.WebApi后端框架|C/S开发框架
SystemController – 系统管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
什么是Web Api? ASP.NET Web Api体系架构
C# ASP.NET WebApi服务器搭建详解 - Win服务承载(Windows Service Hosting宿主)
C# ASP.NET WebApi服务器搭建详解 - 自承载(Self Hosting)
C# WebAPI控制器邮箱验证接口返回自动重定向HTML页面(原创)
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试FileController文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试ImageController图片文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
WebApi,ASP.NET 发布Web应用报错:未能获得项目引用“”的依赖项
1.1 什么是ASP.NET / WebAPI / MVC?|C/S开发框架
C# ASP.NET WebApi服务器搭建详解 - IIS服务承载(IIS Hosting IIS宿主)
CSFramework.WebApi框架 | DoController | 通用接口控制器说明|C/S开发框架
GateController – 系统安全门禁控制器 | CSFramework.WebApi后端框架|C/S开发框架
FileController – 文件管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
ImageController – 图片资源控制器 | CSFramework.WebApi后端框架|C/S开发框架
SystemController – 系统管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
什么是Web Api? ASP.NET Web Api体系架构
C# ASP.NET WebApi服务器搭建详解 - Win服务承载(Windows Service Hosting宿主)
C# ASP.NET WebApi服务器搭建详解 - 自承载(Self Hosting)
C# WebAPI控制器邮箱验证接口返回自动重定向HTML页面(原创)
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试FileController文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试ImageController图片文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
WebApi,ASP.NET 发布Web应用报错:未能获得项目引用“”的依赖项
其它资料:
什么是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内容管理系统 |
什么是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内容管理系统 |
在线客服
