0
我想在事务完成后发布域事件。所以我在这里跟着这篇文章: http://www.jayway.com/2013/06/20/dont-publish-domain-events-return-them/,也有看看这个SO职位:Should I Pass a repository to a Domain Method that fires an Event事务完成后正在执行的域事件。如何获得具体类型。
有道理...但我很困惑,如何解决接口采集到的具体类型。例如,在IEvent的集合中,可能会有2-3种不同类型的事件。我如何确定添加了哪个事件来激发正确的处理程序?
我觉得静态类是完全正常的。 DomainEvents同步触发,all-events-subscriber将与聚合根操作相同的事务范围内的每个事件追加到事件存储。这确保只有在整个事务成功时才会将事件写入磁盘。然后,异步机制将这些转发给消息传递基础结构。 – plalx 2014-12-02 14:14:58