ValueOf
Domain value library
A library that helps you define and enforce strongly-typed domain values to avoid primitive obsession in your codebase.
Deal with Primitive Obsession - define ValueObjects in a single line (of C#).
887 stars
24 watching
40 forks
Language: C#
last commit: over 1 year ago
Linked from 1 awesome list
ddddomain-modelvalueobject
Related projects:
Repository | Description | Stars |
---|---|---|
sm-g/byvalue | Library to help create value objects with proper equality behavior | 9 |
thearchitectdev/architect.domainmodeling | A DDD toolset providing boilerplate code generators for domain models in C# | 64 |
biberlabs/ddd-embeddables | A collection of reusable value objects designed to facilitate domain-driven design and integration with Doctrine ORM | 66 |
lucasteles/strongly | Generates boilerplate code for strongly-typed values | 35 |
packtpublishing/hands-on-domain-driven-design-with-.net-core | A comprehensive guide to implementing Domain-Driven Design with .NET Core, focusing on building complex business systems | 642 |
ddd-by-examples/library-nestjs | An implementation of Domain Driven Design concepts in a library management system using NestJS and TypeScript | 373 |
zkavtaskin/domain-driven-design-example | A C# implementation of Domain-Driven Design principles applied to an e-commerce system | 1,758 |
valignatev/ddd-dynamic | A collection of resources and information on Domain Driven Design in dynamic languages. | 1,353 |
ardalis/specification | A base class with tests for adding specifications to a DDD model. | 1,939 |
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |
eulerfx/dddinventoryitemfsharp | An F# implementation of Domain-Driven Design with Event-Sourcing and EventStore | 185 |
cesarcastrocuba/nlayerappv3 | An implementation of Domain-Driven Design (DDD) N-Layered Architecture with .Net Core 2.1 for building web APIs. | 155 |
xerprojects/xer.domaindriven | A lightweight library providing entities and marker interfaces for implementing Domain-Driven Design concepts in C# | 13 |
maximilianheidenreich/dsddb | A lightweight key-value storage solution with simple API and support for primitive and custom data structures | 13 |
crystal-community/leveldb | A Crystal binding for LevelDB, providing an interface to the fast key-value storage library. | 39 |