Start Debugging

Notas diárias sobre .NET, C#, EF Core, MAUI, Blazor e Flutter, para desenvolvedores que colocam software no ar.

2026-07-14 csharpdotnetdotnet-11
Como retornar uma união tipada Results<T1, T2> de um endpoint de minimal API no ASP.NET Core 11
Declare o tipo de retorno do handler como Results<Ok<T>, NotFound> e retorne TypedResults.Ok / TypedResults.NotFound: a união oferece verificação em tempo de compilação de que o handler só retorna o que declara, e ela se autodescreve ao OpenAPI para que você nunca escreva .Produces na mão. Cobre handlers assíncronos, o limite de seis tipos e testes no ASP.NET Core 11.
Página 1 de 53