You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ ] Regression
[ ] Bug report
[x] Feature request
[ ] Documentation issue or request
[ ] Support request => Please do not submit support request here, instead post your question on Stack Overflow.
Current behavior
Persisting events using external stores such as Event Store happens by appending them to a stream. The stream groups all events related to a particular instance of an aggregate root. The stream name usually is <AggregateRoot>-<id>.
At the moment, the stream name/id information has to be bundled with the event.
Expected behavior
It would be great to introduce the concept of stream name/id at the AggregateRoot level
I'm submitting a...
Current behavior
Persisting events using external stores such as Event Store happens by appending them to a stream. The stream groups all events related to a particular instance of an aggregate root. The stream name usually is
<AggregateRoot>-<id>
.At the moment, the stream name/id information has to be bundled with the event.
Expected behavior
It would be great to introduce the concept of stream name/id at the
AggregateRoot
levelSuch change would also impact
IEventBus
andIEventPublisher
interfacesEventPublisher
If
streamId
is optional, the change is non-breaking.The text was updated successfully, but these errors were encountered: