How Components Work Together
graph TB
A[Your Code] --> B[REslava.Result Base Library]
B --> C[Result T / Maybe T / OneOf T]
C --> D[Source Generators]
D --> E[Generated Extensions]
E --> F[ASP.NET Core IResult]
G[REslava.Result OneOf] --> H[OneOf2ToIResult Generator]
G --> I[OneOf3ToIResult Generator]
G --> J[OneOf4ToIResult Generator]
H --> F
I --> F
J --> F
K[SmartEndpoints Generator] --> L[MapSmartEndpoints]
L --> F