接上述C#基础系列06, 网站的数据增长之后,极常见的一个需求是, 上下游需要通过API调用来流式获取数据或者自动化业务流程. 这时候一般网站都需要开放一个接口供上下游调用来满足. 一个典型的场景是员工入离职 : 员工招聘/入职后触发员工内部信息创建,比如账户, 邮箱账户, 各类权限等; 如果EHR系统可以提供查询的接口, 那么下游的工作就可以自动化衔接起来;
C#提供了简化的web Api 创建过程. 假设你已经根据C#基础系列06 做好了基于SQL/MySQL的Asp.net core网站, 我们来快速的为网站创建CRUD <增删改查> API:
1. 在网站项目下新建 Controllers 文件夹

2. 右键点击Controllers 文件夹 -> Add -> New Scaffolded Item, 选择API -> API Controller with actions, using entity framework;

3. 点击添加,
4. 选择你需要开放增删改查的对象类<Model Class>, 选择网站使用的Data Context Class,命名你的con
使用C#和ASP.NET Core快速创建Web API教程

本文介绍如何使用Visual Studio为ASP.NET Core网站创建CRUD API。通过新建Controllers文件夹,添加API控制器,选择数据模型和上下文类,VS将自动生成所需代码。更新Startup.cs配置API,编译后可用Postman调试接口,实现快速集成API功能。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



