Was ist Typed Results ?

Typed Results in ASP.NET Core Web APIs sind ein Mechanismus zur stark typisierten Rückgabe von HTTP-Ergebnissen.
Möglich bei .NET 6 (2021)
Einführung von Minimal APIs und IResult
Grundlagen, aber noch keine echten Typed Results

.NET 7 (2022)
Einführung von:
TypedResults (Factory-Klasse) mit konkreten Rückgabetypen wie Ok<T>, NotFound etc.

Beispiel: Minimal WebAPI mit TypedResults

app.MapGet("/persons/{id}",
Results<Ok<Person>, NotFound> (int id) =>
{
var person = Repository.Get(id);

return person is null
? TypedResults.NotFound()
: TypedResults.Ok(person);
});

Beratung & Support

Schulungen

Anfrage für eine individuelle Schulung zum Thema TYPED RESULTS Gesamter Schulungsthemenkatalog

Fachbücher

Alle unsere aktuellen Fachbücher E-Book-Abo für ab 99 Euro im Jahr