Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Sample project for CQRS with Eventsourcing. RavenDB is used as the event store and a WPF Client as the UI. It's without eventual consistency.

branch: master

This branch is 0 commits ahead and 0 commits behind master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 CQRSSample.App
Octocat-spinner-32 CQRSSample.Commands
Octocat-spinner-32 CQRSSample.Domain
Octocat-spinner-32 CQRSSample.Infrastructure
Octocat-spinner-32 CQRSSample.ReadModel
Octocat-spinner-32 CQRSSample.Specs
Octocat-spinner-32 CQRSSample.WpfClient
Octocat-spinner-32 External Libs
Octocat-spinner-32 packages
Octocat-spinner-32 .gitignore
Octocat-spinner-32 CQRSSample.sln
Octocat-spinner-32 README
CQRS Sample with eventsourcing. RavenDB is used as the eventstore and for the read side.
There are two sample clients: one WPF Client with a nice UI and one console application for a quick start. 
It uses RavenDB in server mode - don't forget to start RavenDB.Server.exe

Visual Studio 2010 Solution using .Net Framework 4.
Set the project CQRSSample.WpfClient as you start-project.

It's based on samples by Mark Nijhof:
Greg Young:
and uses the eventstore and commondomain libraries by Jonathan Oliver:
The WPF Client uses Caliburn.Micro:
Something went wrong with that request. Please try again.