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测试,下方出现数据

使用

添加,新建控制器

相关推荐
小茴香3534 分钟前
Vue 脚手架(Vue CLI)
前端·javascript·vue.js
午安~婉9 分钟前
ESLint
前端·eslint·检查
“抚琴”的人10 分钟前
C#中获取程序执行时间
服务器·前端·c#
掘金一周20 分钟前
Flex 布局下文字省略不生效?原因其实很简单| 掘金一周 10.16
前端
Stringzhua25 分钟前
Vue的Axios介绍【9】
前端·javascript·vue.js
渣哥30 分钟前
从 READ_UNCOMMITTED 到 SERIALIZABLE:Spring 事务隔离级别全解析
javascript·后端·面试
摸着石头过河的石头42 分钟前
JavaScript 垃圾收集:内存管理的艺术
前端·javascript
前端小崽子43 分钟前
🔥 踩坑实录:Fabric 在 Intel Iris Xe 显卡上 CPU 飙升 100%
前端
Codelinghu1 小时前
【bug】大模型微调bug:OSError: Failed to load tokenizer.| Lora
后端
Frank_zhou1 小时前
虚拟线程池
后端