Shared. Core. Specifications
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.
Install-Package EXCSLA.Shared.Core.Specifications -Version 3.0.0
dotnet add package EXCSLA.Shared.Core.Specifications --version 3.0.0
<PackageReference Include="EXCSLA.Shared.Core.Specifications" Version="3.0.0" />
paket add EXCSLA.Shared.Core.Specifications --version 3.0.0
#r "nuget: EXCSLA.Shared.Core.Specifications, 3.0.0"
// Install EXCSLA.Shared.Core.Specifications as a Cake Addin #addin nuget:?package=EXCSLA.Shared.Core.Specifications&version=3.0.0 // Install EXCSLA.Shared.Core.Specifications as a Cake Tool #tool nuget:?package=EXCSLA.Shared.Core.Specifications&version=3.0.0
- EXCSLA.Shared.Core.Abstractions (>= 3.0.0)
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.