ValueOf 1.0.17

Declare Value Objects in one line  e.g. `class ClientRef : ValueOf<string, ClientRef> { }`), create using `ClientRef.From(someString)`
The base Type ValueOf<TValue, TThis>, provides Equals, GetHashcode.
Use ValueTuples for multi property values e.g `class Address : ValueOf<(string firstLine, string secondLine, Postcode postcode), Address> {}`

Install-Package ValueOf -Version 1.0.17
dotnet add package ValueOf --version 1.0.17
<PackageReference Include="ValueOf" Version="1.0.17" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ValueOf --version 1.0.17
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on ValueOf:

Package Downloads
MetaTypes
A set of highly mutable types a bit like the types in the Reflection namespace for metaprogramming

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.17 2,488 5/5/2020
1.0.14 21,843 10/29/2019
1.0.12 15,980 5/10/2019
1.0.7 14,780 4/23/2018
1.0.4 537 8/26/2017
1.0.1 368 8/8/2017