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
nuget.org
Latest Release
over 4 years ago
1.0.3
over 4 years ago
Versions
5
5
Downloads
2,950 total
2,950 total
Loading...
Readme
Loading...
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 |