4

如果我想从例如事件编号 123中读取 EventStore ( http://geteventstore.com/ ) 流,我只需使用 ReadStreamEventsForwardAsync 并指定起始流位置(在这种情况下将其设置为 123)。

我想知道是否有类似的功能允许用户读取在指定日期之后创建的所有事件(例如,我想要在 2014 年 12 月 20 日之后创建的所有事件)。

一个简单的实现就是读取整个流,然后通过 ResolvedEvent 的“Created”字段过滤结果。

编辑:我刚刚实现了简单的解决方案,并注意到它导致新函数返回“ResolvedEvent []”,而不是“StreamEventsSlice”,因此引入了不必要的不​​一致。

4

0 回答 0