从EventStore获取事件

时间:2012-08-23 07:31:28

标签: c# cqrs event-store

如果我想根据存储在ES中的所有历史事件填充新的Viewmodel,我该怎么做?

我可以看到IPersistStreams.GetFrom(DateTime)但是让它们一气呵成似乎有点可怕。

我认为分批取出它们是我正在寻找的。

我正在使用EventStore 3.0。

1 个答案:

答案 0 :(得分:3)

引擎盖下,并非“一气呵成”。 EventStore非常智能,可以代表您翻译结果,这样您就不会将数十万甚至数百万个事件加载到内存中。您甚至可以在EventStore连接期间配置分页大小。