strongtypes - Model C# invariants with StrongTypes
Write idiomatic C# with StrongTypes wrappers, algebraic types, and integrations for configuration, EF Core, OpenAPI, ASP.NET Core, and FsCheck.
Tags
Updated: 2026-10-03Capabilities
What this skill does
- Choose strong value wrappers
- Model nullable states
- Integrate EF Core
- Configure options binding
- Configure OpenAPI schemas
- Configure ASP.NET Core binding
- Register FsCheck generators
- Apply parsing extensions
Inputs
- C# source files
- Project package configuration
- Type design requirements
- Relevant reference documents
Outputs
- Updated C# source files
- NuGet package configuration
- DTO and service signature designs
- Validation and binding behavior
Requirements
- .NET/C# project
- Kalicz.StrongTypes package context
- Relevant integration packages
