2

我们正在为一个项目关注 DDD……我们需要从有界上下文访问遗留应用程序。所以我们创建了一个反腐败层..但是我们有一个问题......我们在ACL中执行的方法是异步的,并通过事件返回结果......调用的结果用于更新数据库中的数据库绑定上下文...

在这种情况下,我们可以使用域事件在 ACL 和有界上下文之间进行通信吗?

提前致谢

4

1 回答 1

1

这听起来更像是技术事件而不是领域事件,但是从您的描述中很难说。

根据您的描述,该事件源自 ACL,而不是 BC。这强烈表明它不是域事件,因为它在您的域中没有任何意义。

想象一个完美的世界,您不需要 ACL。事件还会存在吗?

请注意,您仍然可以使用事件来解决您的技术问题。它只是不是域事件。

于 2015-07-17T11:07:21.557 回答