Skip to content

Quick Start Scenarios

Three real-world starting points — pick the one that matches your project.

  • Functional Programming Foundation Return Result<T> instead of throwing — the core pattern.

  • ASP.NET Integration SmartEndpoints, ToIResult(), and Result in Minimal APIs.

  • OneOf Extensions Multi-case returns with OneOf<T1, T2, ...> and IResult mapping.