Skip to content

docs: add EricksonLopez.DomainPrimitives to the comparison #182

Closed

Description

@CaffeinatedCoder

Problem

docs/comparison.md has nothing on EricksonLopez.DomainPrimitives, a value-object generator first published in August 2026 (3.0.0 on 2026-09-20). It targets .NET 8, 9 and 10, declares value objects by attribute on a readonly partial record struct, ships a catalogue of ready-made types ([Email], [IBAN], [Money] and others), value objects of several members, smart enums, and packages for EF Core, Dapper, Swashbuckle, Newtonsoft.Json and testing. A reader who knows it finds nothing on the page about it.

Change

  • Record what was read from its source at tag v3.0.0 as a design/knowledge/ entry pinned external EricksonLopez.DomainPrimitives 3.0.0, dated, with its row in the knowledge index, and its first release in KB-045.
  • Add its column to "Value objects in detail", and rows in "Choose something else when" where it fits better than TypeKit (.NET 8 and 9, Dapper and Swashbuckle, a ready-made catalogue of validated types).
  • Add it to the README's list of compared libraries.

Done when

  • The page has an EricksonLopez.DomainPrimitives column, each cell resting on the new knowledge entry.
  • docs-query check and the conventions tests pass.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/value-objectsValue-object contracts and what the aspects generate for themdocumentationImprovements or additions to documentation

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions