xavierjohn
-
-
- 15,257 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. -
-
- 13,796 total downloads
- last updated 2/8/2026
- Latest version: 3.0.0-alpha.72 (prerelease)
Convert fluent validation errors to FunctionalDdd Validation errors. -
- 13,790 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. -
- 13,632 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 -
- 12,896 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. -
- 12,699 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 -
- 6,895 total downloads
- last updated 8/24/2017
- Latest version: 2.0.0
Client Certificate Middleware for .net core. -
- 3,033 total downloads
- last updated 3/14/2026
- Latest version: 10.0.0-preview.6 (prerelease)
Package Description -
- 2,949 total downloads
- last updated 3/14/2026
- Latest version: 10.0.0-preview.6 (prerelease)
Package Description -
- 2,855 total downloads
- last updated 3/14/2026
- Latest version: 10.0.0-preview.6 (prerelease)
Package Description -
- Deprecated
- 2,007 total downloads
- last updated 7/20/2019
- Latest version: 1.1.0
Railway Oriented Programming primitives -
- Deprecated
- 1,371 total downloads
- last updated 12/17/2018
- Latest version: 1.0.0
Domain Driven Design primitives -
- 975 total downloads
- last updated 2/2/2023
- Latest version: 0.1.0-alpha.10 (prerelease)
Companion errors for the CSharpFunctional extentions. -
- 969 total downloads
- last updated 2/2/2023
- Latest version: 0.1.0-alpha.10 (prerelease)
ASP .net base controller to translated errors to http errors. -
- 620 total downloads
- last updated 3/14/2026
- Latest version: 3.0.0-alpha.118 (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 -
- 548 total downloads
- last updated 2/8/2026
- Latest version: 3.0.0-alpha.72 (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 -
- 555 total downloads
- last updated 3/14/2026
- Latest version: 3.0.0-alpha.118 (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 -
- 510 total downloads
- last updated 2/8/2026
- Latest version: 3.0.0-alpha.72 (prerelease)
Testing utilities and assertions for FunctionalDDD - FluentAssertions extensions, test builders, and fake implementations for Railway-Oriented Programming -
- 520 total downloads
- last updated 3/14/2026
- Latest version: 3.0.0-alpha.118 (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 -
- 511 total downloads
- last updated 3/14/2026
- Latest version: 3.0.0-alpha.118 (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.
- Previous
- Next