New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added basic Saga (Process Manager) support. #11

Merged
merged 3 commits into from Jun 13, 2017

Conversation

Projects
None yet
2 participants
@greyoy
Copy link
Collaborator

greyoy commented Jun 13, 2017

Added basic Saga (Process Manager) support.

Greg Yo added some commits Jun 6, 2017

Greg Yo
Renamed and deprecated Cqrs.Domain.IRepository to Cqrs.Domain.IAggreg…
…ateRepository.

Renamed and deprecated Cqrs.Domain.Repository to Cqrs.Domain.AggregateRepository.
Added Saga/Process Manager via a new Cqrs.Domain.Saga and Cqrs.Akka.Domain.AkkaSaga class. This is an event handler with access to the Command Bus for sending command and uses an EventStore for state management.
Added tests for Akka and non Akka sagas.

@cdmdotnet cdmdotnet merged commit 975575f into Chinchilla-Software-Com:master Jun 13, 2017

@cdmdotnet cdmdotnet added this to the 2.1 milestone Jun 13, 2017

@cdmdotnet cdmdotnet self-requested a review Jun 13, 2017

@cdmdotnet cdmdotnet removed their assignment Jun 13, 2017

cdmdotnet pushed a commit that referenced this pull request Jun 14, 2017

Grover Jackson
Fixed several broken tests from #11, #12, #13, #14 and #15.
Proper copying of the solution templates.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment