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 - Source - JSON - codemeta.json
purl: pkg:nuget/stringlytyped.valueobjects
Keywords: stringlytyped , primitive , obsession , valuetype , valuetypes , valueobj , valueobjects , ddd , validation , value-object
License: Apache-2.0
Latest release: over 4 years ago
First release: over 4 years ago
Downloads: 2,892 total
Stars: 6 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 23 days ago

1.0.4
Published: over 4 years ago
Registry - Download
1.0.3
Published: over 4 years ago
Registry - Download
1.0.1
Published: over 4 years ago
Registry - Download
1.0.0
Published: over 4 years ago
Registry - Download
0.0.0-alpha.0.5
Published: over 4 years ago
Registry - Download