Pragmatic.Design
-
- 973 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Cross-cutting abstractions for the Pragmatic.Design ecosystem. Contains interfaces, attributes, and contracts shared across all modules, with no ASP.NET Core or EF Core dependency. -
- 848 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Guard clauses for parameter validation. ThrowIf pattern for preconditions, Is pattern for conditional logic. -
- 738 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Unified internationalization library combining globalization (formatting) and localization (translations). Money type, currency codes, plural strings, relative time, and type-safe translations. -
- 711 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
High-performance Result pattern for railway-oriented programming. Zero allocation wrapper, type-safe errors, LINQ operations. -
- 530 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Specification pattern for composable, reusable predicates. Works with IQueryable and IEnumerable. -
- 528 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Domain events infrastructure: IDomainEvent, handlers, dispatchers. Pure domain package, zero infrastructure dependencies. -
- 524 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Source-generated caching with typed keys, automatic invalidation, and HybridCache integration. Zero magic strings. -
- 527 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Source-generated object mapping with zero reflection. Compile-time validated, zero allocation hot paths. -
- 514 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
DomainAction pattern with Pipeline, Filters, and Boundary support. Zero reflection, compile-time safe, source-generated. -
- 468 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Native resilience library: retry, timeout, circuit breaker, bulkhead, fallback, hedging, rate limiter. AOT-safe, SG-driven. -
- 444 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
One append-only, tamper-evident audit trail for Pragmatic.Design. Entries reference subjects by pseudonym and prove changes by hash, so a record survives an erasure while ceasing to be linkable to a person. -
- 442 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
ASP.NET Core hosting runtime for the Pragmatic.Design ecosystem. Contains IStartupStep, PragmaticApp, and middleware pipeline configuration. -
- 434 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Configuration binding, validation and DI registration via Source Generator -
- 526 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
The personal-data patterns Pragmatic redacts from text, in one place: e-mail, IBAN, payment-card and card-verification numbers, national identifiers, long digit runs, bearer tokens and key=value secrets. -
- 524 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Permission evaluation engine with wildcard matching, provider chain, and role-permission stores for Pragmatic.Design authorization. -
- 417 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Identity runtime for the Pragmatic.Design ecosystem. Provides SystemUser, identity options, and claim mapping configuration, with no ASP.NET Core dependency. -
- 417 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Core temporal types and utilities for .NET. Solves DateTime Hell with type-safe date/time handling, DST-aware arithmetic, and business day calculations. -
- 415 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Entity Framework Core integration for Pragmatic.Result. Provides query extensions that return Result types. -
- 520 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Source-generated validation with zero reflection. Compile-time attribute validation, async validators, Result pattern integration. -
- 520 total downloads
- last updated 10/12/2026
- Latest version: 1.0.0-alpha.2 (prerelease)
Persistence abstractions for Pragmatic.Design - Entity definitions, Repository pattern, UnitOfWork, and DTO-driven Query/Mutation patterns. Database-agnostic, works with any ORM.
- Previous
- Next