Asp.Net Core WebAPI入门整理(一)

一、Asp.Net Core  WebAPI

1.目前版本是v1.1

2.默认路由处理和Asp.Net WebAPI有些 区别了,现在使用的是控制器路由[Route("api/Menu")]和请求方式路由[HttpGet]、[HttpGet("{id}")]结合的 方式。直接在控制器和Action上使用方法注释。

3.从项目结构依赖上看 Asp.Net Core MVC项目其实已经包含了WebAPI

Asp.Net Core  WebAPI入门整理(一)

二、使用Visual Studio 2017创建Asp.Net Core WebAPI示例

1.打开VS 2017,新建项目,选择.Net Core》Asp.Net Core Web应用程序

Asp.Net Core  WebAPI入门整理(一)

2.然后选择WebAPI模板,点击确定,项目创建完成

Asp.Net Core  WebAPI入门整理(一)

3.在不启用调试 的状态下运行WebAPI程序

Asp.Net Core  WebAPI入门整理(一)

4.运行结果如下:

Asp.Net Core  WebAPI入门整理(一)

5.特别说明

1.Core WebAPI默认Action 返回的都是Json数据

2.Core WebAPI返回的Json数据还是通过Newtonsoft.Json 序列化处理 的

Asp.Net Core  WebAPI入门整理(一)

Asp.Net Core  WebAPI入门整理(一)

更多:

Asp.Net Core中Json序列化处理整理

.NetCore中EFCore的使用整理(二)-关联表查询

Asp.Net Core MVC控制器和视图之间传值

上一篇:并查集(disjoint)


下一篇:关于lora标配SPDT大功率射频开关