基于.NET6平台开发WebApi(三)

本项目使用的一些功能框架如下:

Swagger,Serilog,Sqlugar,CSRedis,Autofac

具体配置将会在后续逐一介绍

1、我们先创建一个BaseController,用于实现一些通用的功能。

基于.NET6平台开发WebApi(三)

2、修改BaseController继承于ControllerBase,删掉其中的Index方法,为BaseController添加类注释,并添加[Authorize]和[ApiController]标记。

基于.NET6平台开发WebApi(三)

3、打开Nuget,搜索安装Swashbuckle.AspNetCore。

基于.NET6平台开发WebApi(三)

 

上一篇:【webapi知识点补充】


下一篇:基于.NET6平台开发WebApi(十二)—— 添加文件上传下载功能