Create ASP.NET Minimal API endpoints with proper OpenAPI documentation. Use when adding route groups, typed request/response contracts, endpoint filters, and OpenAPI metadata for .NET web features.
Your goal is to help create well-structured ASP.NET Minimal API endpoints with correct types and comprehensive OpenAPI/Swagger documentation.
Tenax.WebMapGroup() and map feature endpoints.TypedResults.Results<T1, T2, ...> for multiple response shapes.WithName, summaries, descriptions, tags, status codes, content types).MapGroup() extension.[Required] and other validation attributes to enforce constraints.Results<T1, T2> to represent multiple response types.TypedResults instead of Results for strongly typed responses.WithName extension method.[Description()].