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: almost 3 years ago
Linked from 1 awesome list

c-sharpddddomain-driven-designdotnetnetstandard

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
martinothamar/wrappervalueobject Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting 53
mcintyre321/valueof A library that helps you define and enforce strongly-typed domain values to avoid primitive obsession in your codebase. 887
ryotamurohoshi/valueobjectgenerator Generates wrapper classes to prevent type confusion in object properties 40
lucasteles/strongly Generates boilerplate code for strongly-typed values 35
thearchitectdev/architect.domainmodeling A DDD toolset providing boilerplate code generators for domain models in C# 64
stevedunn/vogen A source generator and analyzer that helps create strongly typed domain concepts by turning primitives into value objects. 883
biberlabs/ddd-embeddables A collection of reusable value objects designed to facilitate domain-driven design and integration with Doctrine ORM 66
ddd-by-examples/event-source-cqrs-sample A sample event-sourced application demonstrating Command Query Responsibility Segregation (CQRS) and Domain-Driven Design (DDD) 468
google/leveldb A fast key-value storage library written at Google providing an ordered mapping from string keys to string values 36,564
bitloops/ddd-hexagonal-cqrs-es-eda A comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts 1,208
radareorg/sdb A lightweight key-value store with basic data structure support and syntax sugar for JSON and arrays 217
redcrystalcode/laravel-value-objects A package for casting Eloquent model attributes to value objects with ease. 23
asc-lab/better-code-with-ddd An application demonstrating how to apply Domain-Driven Design (DDD) tactical patterns to improve code quality and readability 316
ddd-by-examples/library-nestjs An implementation of Domain Driven Design concepts in a library management system using NestJS and TypeScript 373
bobris/btdb A comprehensive Key Value Database project with .NET implementation, featuring object database integration and various extensions. 137