事务完成后执行的域事件.如何获得混凝土类型

本文关键字:事件 何获得 混凝土 类型 执行 事务 | 更新日期: 2023-09-27 18:32:41

我想在事务完成后发布域事件。所以我在这里关注了这篇文章:http://www.jayway.com/2013/06/20/dont-publish-domain-events-return-them/,还看了这篇SO帖子:我应该将存储库传递给触发事件的域方法吗

意义。。。但我对如何将接口集合解析为具体类型感到困惑。例如,在IEvent的集合中,可能有2-3种不同类型的事件。如何确定添加了哪个事件来触发正确的处理程序?

事务完成后执行的域事件.如何获得混凝土类型

我在以下帖子的评论中找到了答案:http://lostechies.com/jimmybogard/2014/05/13/a-better-domain-events-pattern/

DomainEvents.Raise((dynamic) event)