

C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。


整个项目采用了经典的三层架构,这个结构应该很多做DDD的朋友都比较熟悉。三层之间的依赖关系是单向的:Web层依赖Infrastructure层,Infrastructure层依赖Domain层,Domain层作为核心,不依赖任何其他层。
Ncp.Admin
├── Domain(领域层)
│ ├── AggregatesModel(聚合模型)
│ └── DomainEvents(领域事件)
├── Infrastructure(基础设施层)
│ ├── EntityConfigurations(实体配置)
│ └── Repositories(仓储实现)
└── Web(表现层)
├── Application(应用服务层)
│ ├── Commands(命令)
│ ├── Queries(查询)
│ └── DomainEventHandlers(领域事件处理器)
└── Endpoints(API端点)
