ByValue

Value object helper

Library to help create value objects with proper equality behavior

DDD ValueObject implementation helper

GitHub

9 stars
2 watching
0 forks
Language: C#
last commit: over 4 years ago
Linked from 1 awesome list

c-sharpddddomain-driven-designdotnetnetstandard

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
martinothamar/wrappervalueobjectGenerates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting53
mcintyre321/valueofA library that helps you define and enforce strongly-typed domain values to avoid primitive obsession in your codebase.890
ryotamurohoshi/valueobjectgeneratorGenerates wrapper classes to prevent type confusion in object properties40
lucasteles/stronglyGenerates boilerplate code for strongly-typed values36
thearchitectdev/architect.domainmodelingA DDD toolset providing boilerplate code generators for domain models in C#64
stevedunn/vogenA source generator and analyzer that helps create strongly typed domain concepts by turning primitives into value objects.900
biberlabs/ddd-embeddablesA collection of reusable value objects designed to facilitate domain-driven design and integration with Doctrine ORM66
ddd-by-examples/event-source-cqrs-sampleA sample event-sourced application demonstrating Command Query Responsibility Segregation (CQRS) and Domain-Driven Design (DDD)468
google/leveldbA fast key-value storage library with ordered mapping from string keys to string values.36,769
bitloops/ddd-hexagonal-cqrs-es-edaA comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts1,224
radareorg/sdbA simple string key-value database with support for arrays and JSON215
redcrystalcode/laravel-value-objectsA package for casting Eloquent model attributes to value objects with ease.23
asc-lab/better-code-with-dddA codebase demonstrating improved software design through the application of Domain Driven Design (DDD) tactical patterns to enhance readability and expressiveness of C# code.317
ddd-by-examples/library-nestjsAn implementation of Domain Driven Design concepts in a library management system using NestJS and TypeScript379
bobris/btdbA high-performance, ACID-compliant key-value store with object database and relational capabilities.139