创建项目

1、选择ASP.NET Core Web API 框架

2、选择.net8

3、取消HTTPS 选项

4、勾选不使用顶级语句选项(会有一个main方法)

目录结构

1、Properties 文件夹—> launchSettings.json 文件

配置了启动信息,比如swagger,打开浏览器、启动项的名称、不同启动方式的配置等

2、controllers

业务层,展示了一个接口的完整写法,主要包括路由

3、appsettings.json---> appsettings.Development.json

前面一个是通用的配置文件,后面一个是开发环境特定的配置文件

加载顺序
  1. appsettings.json:首先加载所有环境通用的配置。
  2. 环境特定的配置文件(如 appsettings.Development.json):然后加载特定环境的配置,这些配置可能会覆盖或扩展 appsettings.json 中的设置。

4、BCVP.Net8.http

可以用于测试接口,相当于postman

5、Program.cs

构建WebApplication 、添加Swagger ,构建映射控制器等