Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org : stringlytyped.valueobjects

This package contains a very simple implementation of a ValueObject in .NET. A ValueObject is a strongly typed (strongly, not stringly) domain object that is immutable. Instead of `int customerId = 42;` we have `var customerId = CustomerId.From(42);` Validation is in just one place. You can't introduce bad objects into your domain, therefore you can assume that in your domain every ValueObject is valid. Handy.

Registry - Homepage - JSON
purl: pkg:nuget/stringlytyped.valueobjects
Keywords: stringlytyped, primitive, obsession, valuetype, valuetypes, valueobj, valueobjects, ddd, validation, value-object
License: Apache-2.0
Latest release: almost 3 years ago
First release: almost 3 years ago
Downloads: 1,802 total
Stars: 6 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 days ago

    Loading...
    Readme
    Loading...