一个事件可以由 2 个轴突处理程序处理吗

问题描述

对于一个事件,我有 2 个处理程序(Saga 和 EventHandler)。两个处理程序都将捕获并处理事件?还是先到先得?

解决方法

对于某个事件,您可以有多个 (Saga)EventHandler。这些事件处理程序由(跟踪)事件处理器调用,您的应用程序中可以有多个事件处理器。例如,您可以在一个事件处理程序中构建一个投影,并使用相同的处理程序发送电子邮件或调用第三方服务。