我刚刚看了一下使用EventStore和NServiceBus进行CQRS的NES。
到目前为止,我甚至没有看过NServiceBus。
为NES提供的示例项目有一个MVC客户端,该客户端与NServiceBus交互,后者从用户域引发或发布事件......等等。
正如你所知道的那样,我对于什么和谁叫什么,谁发送谁,谁做出版以及谁订阅都有点困惑。
如果有人能给我介绍样本项目的工作方式,那么进入NES和NSB是一个良好的开端吗?
由于
JD
聚苯乙烯。 NES项目看起来很神奇,现在需要建立我的理论来理解它是如何工作的。
答案 0 :(得分:1)
NES示例包含两个主要项目,MVC网站和NServiceBus端点。网站向端点发送命令,端点发布事件。
为了使NES样本尽可能简单,NServiceBus端点也在监听它自己的事件,在它们发布后处理它们,然后创建Dtos。通常会运行另一个单独的端点来处理事件。
希望这有点帮助。