A Domain Driven shared library, containing basic components for setting up a domain.
See the version list below for details.
Install-Package EXCSLA.Shared.Core -Version 1.0.0
dotnet add package EXCSLA.Shared.Core --version 1.0.0
<PackageReference Include="EXCSLA.Shared.Core" Version="1.0.0" />
paket add EXCSLA.Shared.Core --version 1.0.0
#r "nuget: EXCSLA.Shared.Core, 1.0.0"
// Install EXCSLA.Shared.Core as a Cake Addin #addin nuget:?package=EXCSLA.Shared.Core&version=1.0.0 // Install EXCSLA.Shared.Core as a Cake Tool #tool nuget:?package=EXCSLA.Shared.Core&version=1.0.0
- Ardalis.GuardClauses (>= 1.2.8)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on EXCSLA.Shared.Core:
Common Value Objects found in many domains. Such as Name, Email, Phone Number, etc.
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.
A Domain Driven shared library, containing basic components for setting up a domain. This package contains interfaces needed to implement various services within this framework.
This package is not used by any popular GitHub repositories.