DDD(一)—— Authentication with JWT
文章目录
- 项目地址
- 一、项目结构梳理
-
- 1.1 Domain层
-
- 1.1.1 Entities文件夹
- 1.2 Contracts层
-
- 1.2.1 Authentication文件夹
- 1.3 Appliaction层
-
- 1.3.1Common文件夹
-
- 1. Interfaces文件夹
-
- Authentication 权限接口
- Persistence 数据库接口
- Services 常用服务接口
- 1.3.2 Services文件夹
-
- 1. Authentication 登录和注册逻辑
- 1.4 Infrastructure层
-
- 1.4.1 Authentication文件夹
- 1.4.2 Persistence
- 1.4.3 Services
项目地址
- 教程作者:
- 教程地址:
- 代码仓库地址:
- 所用到的框架和插件:
dbt
airflow
一、项目结构梳理
1.1 Domain层
实体层,存放业务的实体,无任何引用
1.1.1 Entities文件夹
存放用户实体的文件夹
- 由于只是登录,所以只有User一个实体类
//用户实体
namespace Demo.Domain.Entities
{
public class User
{
public Guid Id {
get; set; } = Guid.NewGuid();
public