enjoy.cqrs
enjoy.cqrs copied to clipboard
This library help you to build your applications using CQRS and Event source concepts.
trafficstars
| master | dev | |
|---|---|---|
| AppVeyor | ||
| Travis CI | ||
| Coverage | ||
| Nuget |
eNJoy CQRS + Event Sourcing
This framework can help you with two things together and easy. First, your entities could use event sourcing technique. The second one you could use Command Query Segregation Responsability (CQRS) pattern.
Any suggestion is welcome.
Features
- Unit of Work
- Command dispatcher abstraction
- Event publisher
- Event Store abstraction
- Snapshot (custom strategy implementation)
- Custom events metadata
Configure development enviroment
- Install MongoDB
- Set environment variable called 'MONGODB_HOST' with MongoDB's IP/HOST
Event store implementations
- MongoDB: Install-Package EnjoyCQRS.EventStore.MongoDB
Architecture

