EXCSLA.Core.Common.ValueObjects
1.0.1
dotnet add package EXCSLA.Core.Common.ValueObjects --version 1.0.1
NuGet\Install-Package EXCSLA.Core.Common.ValueObjects -Version 1.0.1
<PackageReference Include="EXCSLA.Core.Common.ValueObjects" Version="1.0.1" />
paket add EXCSLA.Core.Common.ValueObjects --version 1.0.1
#r "nuget: EXCSLA.Core.Common.ValueObjects, 1.0.1"
// Install EXCSLA.Core.Common.ValueObjects as a Cake Addin #addin nuget:?package=EXCSLA.Core.Common.ValueObjects&version=1.0.1 // Install EXCSLA.Core.Common.ValueObjects as a Cake Tool #tool nuget:?package=EXCSLA.Core.Common.ValueObjects&version=1.0.1
EXCSLA.Core.Common.ValueObjects
Common Value Objects for Domain Entities
Installation
You can install this package in the following ways:
- Dotnet CLI
dotnet add package EXCSLA.Core.Common.ValueObjects --version 1.0.1
- Add to csproj file.
<PackageReference Include="EXCSLA.Core.Common.ValueObjects" Version="1.0.1" />
- Visual Studio Package Manager
NuGet\Install-Package EXCSLA.Core.Common.ValueObjects -Version 1.0.1
Description
This package contains the following value objects to assist in creating Entities in any c# based application. They are designed to be created once and never updated, as per guidlines of Domain Driven Design and clean architecture.
ValueObject
Base class for Value objects. This class overrides equal operatore for checking equality based off of all fields in the class. This code was sourced from the following link: https://github.com/jhewlett/ValueObject.
FullName
FullName is a standard human name value object.
A standard email address value object.
PhoneNumber
A standard US based phone number.
FileName
A standard file name, with file name and extension.
Address
The Address value object is designed to be a standard US based street address.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- Ardalis.GuardClauses (>= 4.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.1 | 294 | 10/16/2023 |