这是 ASP.NET Core 中正确的 way/structure DDD 实现吗?
Is this the correct way/structure of DDD implementation in ASP.NET Core?
这可能不是要问的地方,但由于我在这方面很陌生,你能告诉我这是否是在 ASP.NET Core 中构建领域驱动设计的正确方法。
更具体地说,我构建它的方式基于 Microsoft 官方文档站点。
Depo.API 表示 应用层引用Depo.Domain 和 Depo.Infrastructure
Depo.Infrastructure 仅引用 Depo.Domain。
Depo.Domain是应用的核心
请让我知道或向我提出任何建议,如果这不符合社区准则,我深表歉意。
我认为你的实现几乎是正确的,但是为了改进架构,你可以添加一个名为 SERVICE 层的层来实现业务逻辑。此外,将验证器和映射器移动到基础设施层。整个 API 层仅包含控制器和启动设置。
您还可以使用以下 link:
docs.microsoft.com reference
这可能不是要问的地方,但由于我在这方面很陌生,你能告诉我这是否是在 ASP.NET Core 中构建领域驱动设计的正确方法。
更具体地说,我构建它的方式基于 Microsoft 官方文档站点。
Depo.API 表示 应用层引用Depo.Domain 和 Depo.Infrastructure
Depo.Infrastructure 仅引用 Depo.Domain。
Depo.Domain是应用的核心
请让我知道或向我提出任何建议,如果这不符合社区准则,我深表歉意。
我认为你的实现几乎是正确的,但是为了改进架构,你可以添加一个名为 SERVICE 层的层来实现业务逻辑。此外,将验证器和映射器移动到基础设施层。整个 API 层仅包含控制器和启动设置。 您还可以使用以下 link: docs.microsoft.com reference