When looking to JOlivers \"EventStore\", I see that StreamRevision and CommitSequence are the same if you only commit 1 event. And it is the StreamRevision that is used to select events with.
I\'d like to access my aggregate root by an interface it implements: repository.GetById[[IMyInterface]](id);
Please explain the reasoning behind making EventStoreRepository.GetById create a new stream when an aggregate doesn\'t exist. This behavior appears to give GetById a dual responsibility which in my ca
I\'m conducting a test using JOlivers CommonDomain and EventStore with NServiceBus. I need to raise an event in my Aggregate like this:
I\'m trying the NES 0.3 (https://github.com/elliotritchie/NES) but are having some trouble understanding what happens. I\'m running the sample application where I have changed EventStore configuration
Yes, something similar has been asked at least a couple of times before. Thus I know the answer: You just replay the events on the new handler, simple. But having a go at an actual implementation rais
I\'m looking for good examples of testing the domain using JOlivers CommonDomain and EventStore I have been watching greg youngs videos and he has a nice simple abstract aggregate root test fixture.
I was wondering if there is any documentation/guidance on using Saga\'s and the EventStore. Part of my co开发者_如何学Pythonnfusion is that when you look at using a Service Bus like NServiceBus or Mas
Whats considered best practice to take Snapshots of the aggregates when using EventStore and CommonDomain (Is there a be开发者_如何学运维tter place to ask, usergroup, something like that) ?Stack Overf
I am working on a prototype CQRS implementation and trying to use Jonathan Oliver\'s event store with MS SQL server: