Welcome to this repository. In this repository you'll find demo code that shows how to use Entity Framework Core with Domain Driven Design. Please be aware, it's pretty opinionated.
- Dotnet 6.0 SDK
- Visual Studio Code or a similar IDE/Editor
You can run this demo using a set of unit-tests that are included. Please follow these steps to run the tests on your machine:
git clone https://github.com/wmeints/efcore-ddd-demo
cd efcore-ddd-demo/src
dotnet test
No database is required, this code base uses the in-memory provider for this purpose.
There are multiple versions of this demo:
I've created a couple of videos on the subject and wrote a series of blogposts. Please find them below: