A C# library that abstracts a Domain layer: An aggregate, a Repository, a domain event dispatcher and more.
$ dotnet add package Jcg.Domain.CoreA C# library that abstracts a Domain layer: An aggregate, a Repository, a domain event dispatcher, and more.
MIT
After several years of writing domain layers for different apps, I developed a set of strategies to speed development. This package contains some of those strategies.
More on the Wiki
Author: Julio C. Cachay. Chattanooga, TN, USA.
This library and its documentation reference several established software engineering concepts and design patterns, including:
Where applicable, links to Microsoft articles and other sources are provided for further reading.
All original ideas and terminology are credited to their respective authors.