【问题标题】:Where does a logger goes in DDD?DDD 中的记录器在哪里?
【发布时间】:2011-01-18 21:41:43
【问题描述】:

logger在DDD中属于哪一层?

【问题讨论】:

  • +1 以抵消 asinine 否决票。定义“层”?认真的吗?
  • 这不是一个跨领域的问题吗?
  • @qstarin:问题不清楚。我不得不从标签中破译 DDD 并且没有其他线索。也许知道答案的人会认出这个问题,但这对以后的参考毫无价值。阅读减号按钮的工具提示:“这个问题不清楚或没用”。

标签: domain-driven-design


【解决方案1】:

我们想要登录 DDD 什么?

当然是发生的重要事件

Logger 本身是基础设施的服务。可以在事件处理程序中桥接域和记录器。

日志非常适合事件处理程序,当放置在那里时,它可以很好地分离关注点。

【讨论】:

    【解决方案2】:

    我不确定您对记录器的要求是什么,但如果您使用它来创建审计跟踪以跟踪对聚合的更改,那么它应该进入存储库层。

    【讨论】:

      猜你喜欢
      • 2015-02-23
      • 2018-03-27
      • 2012-12-24
      • 2010-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-29
      相关资源
      最近更新 更多