创建 .NetCore 项目
- 选择ASP.NET Core Web API 项目
什么是 WebAPI
- 自己理解就是 API 就是对外的接口
- 例如天气预报,地图,引入API就可以得到相应的数据
- 通过Controller 发送信息
什么是 Controller(控制器)
- Controller 用于接收/发送 前端的信息
- 创建控制器
- 因为这个类 继承了 ControllerBase 所以是控制器
- 解读下面代码
点击查看代码
```
[ApiController]
public class TestController : ControllerBase
{
[Route("/[controller]/[action]")]
public String Get()
{
return "大家晚上好!";
}
[Route("/[controller]/[action]")]
public String GetHello()
{
return "大家晚上好!";
}
}
</details>
- 通过 `https://localhost:5001/Test/Get` 则可以通过浏览器 访问到Get方法或许数据
- controller -> 类名不加Controller Test
- action -> 方法名