.Net Core Web Api 框架搭建简单步骤
1、建立.Net Core Web Api 项目
2、新建相关类库项目

3、在EFCORE 项目中,创建DbContext 上下文实例,并将所有的实体类写入DbSet,在Program.cs 中注入创建的DbContext 实力及配置数据库链接信息
4、封装DbContext 仓储类 Repository
5、新建服务类及服务接口,继承仓储类进行数据增删改查
6、在Program.cs 依赖关系注入

7、注入AutoMapper做实体与DTO转换


8、.net 6开始,默认会注入Swarger ,但是没有授权按钮,如果需要显示,需要如下配置


9、实现JWT登录授权
①、在Program注入JWT 及相关配置、appsettings.json配置JWT密钥等信息;

②、新增JWT帮助类,实现生成CreateToken及读取等方法;

③、如果接口需要授权,需要在方法前,增加 [Authorize] 标识

④、客户端请求时,需要头部带Authorization Token 值,以此校验是否登录
10、写登录接口

浙公网安备 33010602011771号