C#基础系列09 -- 为asp.net网站快速创建 API--VS宇宙第一IDE名不虚传

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

接上述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,命名你的controll

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值