xavierjohn
-
-
- 16,146 total downloads
- last updated 1/6/2026
- Latest version: 3.0.0-alpha.20 (prerelease)
Source code generator for RequiredString and RequiredGuid value objects. Automatically generates TryCreate, Parse, TryParse methods and explicit cast operators with IParsable<T> support. -
-
- 14,839 total downloads
- last updated 2/8/2026
- Latest version: 3.0.0-alpha.72 (prerelease)
These extension methods are used to convert the ROP Result object to ActionResult. If the Result is in a failed state, it returns the corresponding HTTP error code. -
- 14,789 total downloads
- last updated 2/8/2026
- Latest version: 3.0.0-alpha.72 (prerelease)
Convert fluent validation errors to FunctionalDdd Validation errors. -
- 14,694 total downloads
- last updated 2/8/2026
- Latest version: 3.0.0-alpha.72 (prerelease)
Railway Oriented Programming is a coding concept that involves using a library's built-in functions to control program execution flow based on success or error track. By doing so, functional code can be... More information -
- 13,831 total downloads
- last updated 1/6/2026
- Latest version: 3.0.0-alpha.20 (prerelease)
To avoid passing around strings, it is recommended to use RequiredString to obtain strongly typed properties. The source code generator will automate the implementation process. -
- 13,756 total downloads
- last updated 2/8/2026
- Latest version: 3.0.0-alpha.72 (prerelease)
Building blocks for implementing Domain-Driven Design tactical patterns in C# with functional programming principles. Create Aggregate, Entity, and ValueObject classes with Result-based validation. For simple... More information -
- 7,293 total downloads
- last updated 8/24/2017
- Latest version: 2.0.0
Client Certificate Middleware for .net core. -
- 3,383 total downloads
- last updated 3/14/2026
- Latest version: 10.0.0-preview.6 (prerelease)
Package Description -
- 3,328 total downloads
- last updated 3/14/2026
- Latest version: 10.0.0-preview.6 (prerelease)
Package Description -
- 3,223 total downloads
- last updated 3/14/2026
- Latest version: 10.0.0-preview.6 (prerelease)
Package Description -
- 2,464 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
Lightweight authorization primitives for Trellis. Provides Actor, IActorProvider, IAuthorize, IAuthorizeResource of TResource, IResourceLoader, and ResourceLoaderById types that integrate with the Trellis... More information -
- 2,261 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
ASP.NET Core integration for Trellis. Result-to-HTTP response mapping, scalar value validation, JSON converters (with bundled AOT source generator), and ASP.NET actor providers (Claims, Entra, Development) for... More information -
- 2,253 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
Infrastructure and ready-to-use implementations for primitive value objects in Domain-Driven Design. Includes base classes (RequiredString, RequiredGuid) with source generation, plus EmailAddress with RFC 5322... More information -
- 2,171 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
FluentAssertions extensions and test doubles for Trellis - assert Result, Maybe, and Error types with readable fluent syntax -
- 2,146 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
Result-aware pipeline behaviors for martinothamar/Mediator. Provides validation, authorization, logging, tracing, and exception handling behaviors that understand Trellis Result types and short-circuit... More information -
- Deprecated
- 2,055 total downloads
- last updated 7/20/2019
- Latest version: 1.1.0
Railway Oriented Programming primitives -
-
- 2,032 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
Roslyn analyzers for Trellis library. Enforces proper Result and Maybe handling patterns at compile time. -
-
- 1,985 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
Convert fluent validation errors to Trellis Validation errors. -
- 1,925 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
EF Core integration for Trellis. Convention-based value converter registration for Trellis primitives, Result-returning SaveChanges wrappers, Maybe/Result query extensions, and provider-agnostic database... More information -
- 1,794 total downloads
- last updated 6/23/2026
- Latest version: 3.0.0-alpha.418 (prerelease)
HTTP client extensions for Railway Oriented Programming. Provides fluent extension methods to handle HttpResponseMessage with Result and Maybe monads, including error handling for specific status codes and JSON... More information
- Previous
- Next