Clarity.Framework.Domain 9.3.2
解决方案的领域层. 它主要包含 实体, 集合根, 领域服务, 值类型, 仓储接口 和解决方案的其他领域对象. 作用:承载核心业务逻辑和领域模型,包含实体、值对象、领域服务等。 例如 Issue 实体, IssueManager 领域服务和 IIssueRepository 接口都适合放在这个项目中. 核心内容: 实体(Entities):如用户(User)、订单(Order)等,具有唯一标识符和业务行为。 值对象(Value Objects):如地址(Address),不可变且无唯一标识。 领域服务(Domain Services):处理跨实体的复杂业务逻辑,如库存扣减规则。 仓储接口(Repository Interfaces):定义数据访问抽象,如IUserRepository。 设计逻辑:遵循领域驱动设计(DDD),与基础设施解耦,确保业务逻辑的纯粹性 依赖于 Domain.Shared 包.
Showing the top 20 packages that depend on Clarity.Framework.Domain.
| Packages | Downloads |
|---|---|
|
Clarity.Framework.Application
Package Description
|
2 |
|
Clarity.Framework.OrmRepository
Package Description
|
1 |
|
Clarity.LocalizationManagement.Domain
Package Description
|
1 |
|
Clarity.Framework.Application
Package Description
|
1 |
.NET 9.0
- Clarity.Abp.ORMCore (>= 9.3.2)
- Clarity.Framework.Domain.Shared (>= 9.3.2)
- Volo.Abp.Ddd.Domain (>= 9.3.2)
- Volo.Abp.TenantManagement.Domain (>= 9.3.2)