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

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.

Ecosystem
nuget.org
Latest Release
1.0.3
over 4 years ago
Versions
5
Downloads
2,950 total
Links
Registry nuget.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:nuget/stringlytyped.valueobjects
spec
License Apache-2.0
First Release over 4 years ago
Last Synced 28 days ago
Repository
Stars 6 on GitHub
Forks 0 on GitHub