EXCSLA.Shared.Core.Specifications (nuget): A Domain Driven shared library, containing basic components for setting up a domain. Contains base classes for AggregateRoots, Entities, and value objects.       These each have proper overrides for Equals, ==, and !=.       This package also includes interfaces for setting up domain events as well as interfaces for using a repository pattern.       This is an open source project please feel free to do a pull request on the github repo.
Keywords: DDD|DotNet|Core|Domain|Driven|Design|Repository|Executive|Computer|Systems