【发布时间】:2010-12-31 10:13:58
【问题描述】:
有谁知道在哪里可以找到 Udi Dahan 在 Domain Events – Salvation 中描述的领域事件实现的示例代码?
【问题讨论】:
标签: c# events event-handling domain-driven-design domain-events
有谁知道在哪里可以找到 Udi Dahan 在 Domain Events – Salvation 中描述的领域事件实现的示例代码?
【问题讨论】:
标签: c# events event-handling domain-driven-design domain-events
在我看来,更好的领域事件实现可以在https://github.com/bsommardahl/BlingBag 找到。有一个示例应用程序和实施说明。我更喜欢这个实现,因为它不使用静态类来引发域事件,也不会将您的域耦合到您的基础架构。相反,它使用普通的 ole c# 事件并在返回您的域实体的服务中初始化它们(例如您的存储库或提取器服务)。
【讨论】:
DDDSample.Net has one.
【讨论】:
这是一个非常简洁的 Udi Dahan 实现,http://www.udidahan.com/2009/06/14/domain-events-salvation/。 Steve Smith 和 Julie Lerman 在他们的课程中推荐 Domain-Driven Design Fundamentals
【讨论】: