KC测试 使用.NET Core和DDD使用Clean Architecture的示例Web API实现。 解决方案设计 解决方案设计着重于基本的领域驱动设计技术和实现,同时使事情尽可能简单,但可以根据需要进行扩展。 使用多个程序集来分离关注点,以使逻辑与其他组件隔离。 .NET 5 C#是此应用程序的默认框架和语言。 装配层 KCTest.Domain-此程序集包含公用,实体和接口。 KCTest.Application-该程序集包含所有服务实现。 KCTest.Infrastructure-此程序集包含数据持久性基础结构。 KCTest.API-此程序集是Web api主机。 KC