【问题标题】:Does we need keep Business Logic Layer when we use CQRS + MediatR in net core?当我们在 net core 中使用 CQRS + MediatR 时,我们是否需要保留业务逻辑层?
【发布时间】:2021-12-10 12:37:40
【问题描述】:

我在我的网络核心应用程序中使用 n 层架构,并且我想应用 cqrs + 调解器模式。但是我有一个问题,我们的处理程序应该调用业务(服务)层还是存储库(数据访问)层?我需要保留还是移除 BLL?

【问题讨论】:

    标签: repository-pattern .net-5 cqrs n-tier-architecture mediator


    【解决方案1】:

    不,当您迁移到基于 CQRS + MediatR 的架构时,您不需要保留 BLL 或 DAL 层。

    我建议您研究结合 CQRS/MediatR 的垂直切片架构。观看这些视频:

    认为一个重要的规则是,您应该瞄准的是一起更改的代码也应该放在一起。

    【讨论】:

      猜你喜欢
      • 2022-11-14
      • 2021-03-28
      • 2016-11-20
      • 2011-01-08
      • 2020-12-03
      • 1970-01-01
      • 2017-02-20
      • 1970-01-01
      • 2019-01-26
      相关资源
      最近更新 更多