【发布时间】:2011-04-06 09:23:33
【问题描述】:
在使用 NEventStore 时如何与 NServiceBus 集成?
我是 NSB 和 ES 的新手,并试图找出使用 ES 和 CQRS 时 NSB 的最佳设置。
我以与示例中的 DispatchCommit 相同的方式连接到 NSB, https://github.com/joliver/EventStore/blob/master/doc/EventStore.Example/MainProgram.cs
- 您发布整个 Commit 或 Commit.Events 吗?
- 您是否因为 NSB 要求您的消息中包含 IMessage 而围绕您的消息创建一个包装器?那么你如何发布到正确的队列呢?因为 wrapper 与 OrderSubmittedEvent 相比是通用的,例如。如果可能的话,我不希望我的事件依赖于 NSB,因为我的域中也有它。
非常感谢一些代码或指导。
【问题讨论】:
标签: nservicebus cqrs neventstore