ASP.NET Core Web API

WebApi是什么?

ASP.NET Core Web API 是一种框架,用于轻松构建可以由多种客户端(包括浏览器和移动设备)访问的 HTTP 服务。ASP.NET Core Web API 是构建 RESTful 应用程序的理想平台。

可以把WebApi看成Asp.Net项目类型中的一种,其他项目类型诸如我们熟知的WebForm项目,Windows窗体项目,控制台应用程序等。

WebApi类型项目的最大优势就是,开发者再也不用担心客户端和服务器之间传输的数据的序列化和反序列化问题,因为WebApi是强类型的,可以自动进行序列化和反序列化,

现在前后端分离的项目越来越多,WebAPI越来越流行

第一个Asp.NetCoreWebApi程序

创建项目

运行项目,出现该页面,用户看不到该页面,该页面是用来给开发人员调试用的

点击Try it out测试,下方出现数据

使用

添加,新建控制器

相关推荐
hweiyu0016 分钟前
IDEA搭建GO环境
开发语言·后端·golang·intellij-idea·idea·intellij idea
Real_man22 分钟前
RAG系统全景:架构详解与落地实践指南
后端
gnip27 分钟前
可重试接口请求
前端·javascript
若梦plus33 分钟前
模块化与package.json
前端
烛阴37 分钟前
Aspect Ratio -- 宽高比
前端·webgl
若梦plus40 分钟前
Node.js中util.promisify原理分析
前端·node.js
gnip41 分钟前
滚动元素到可视区
前端·javascript
噫酱永不放弃43 分钟前
愈发简单的 JS 库开发
前端·rollup.js
若梦plus1 小时前
Xata低代码服务器端数据库平台之技术分析
前端·后端
摆烂工程师1 小时前
GPT-5 即将凌晨1点进行发布,免费用户可以使用 GPT-5
前端·人工智能·程序员