【问题标题】:JOliver EventStore - How to access all stored events?JOliver EventStore - 如何访问所有存储的事件?
【发布时间】:2020-10-27 17:03:32
【问题描述】:

如何访问 EventStore 中的所有个存储事件来重建我的读取模型?

问题J Oliver EventStore V2.0 questions中提到了一个名为GetFrom的方法,但是我在Wireup返回的接口“IStoreEvents”上找不到这个方法。

【问题讨论】:

  • NB 在 V6 中,此方法已被弃用 - 有一个带有不基于日期的占位符的轮询消费者 - 这是标记时间点和/或管理排序的不好方法

标签: cqrs event-sourcing neventstore


【解决方案1】:

该方法是IPersistStreams 接口的一部分,而不是IStoreEvents 接口的一部分。 API 需要稍微改进以适应这种情况。我刚刚向IStoreEvents 添加了一个名为GetFrom(DateTime started) 的方法,该方法返回IEnumerable<Commit>

https://github.com/joliver/EventStore/commit/1a039073df20fba11562c3c1a872180c225122c9

【讨论】:

  • 哇。非常感谢您的即时回复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-04
相关资源
最近更新 更多