Start Debugging

Tag: dotnet-11

223 Beiträge · Seite5von23

So fügen Sie einen Endpoint Filter zu einer Minimal API in ASP.NET Core 11 hinzu
Eine vollständige, funktionierende Anleitung zu Endpoint Filtern in einer ASP.NET Core 11 Minimal API: AddEndpointFilter mit einem Inline-Delegate, IEndpointFilter-Klassen mit Dependency Injection, GetArgument und die Arguments-Liste, Kurzschluss mit Results.Problem, FIFO/FILO-Reihenfolge über mehrere Filter, Filter auf Gruppenebene mit MapGroup und AddEndpointFilterFactory für signaturabhängige Filter.
Wie man eine typisierte Results<T1, T2>-Union aus einem Minimal-API-Endpunkt in ASP.NET Core 11 zurückgibt
Deklarieren Sie den Rückgabetyp des Handlers als Results<Ok<T>, NotFound> und geben Sie TypedResults.Ok / TypedResults.NotFound zurück: Die Union bietet eine Prüfung zur Kompilierzeit, dass der Handler nur zurückgibt, was er deklariert, und beschreibt sich selbst gegenüber OpenAPI, sodass Sie .Produces nie von Hand schreiben. Behandelt asynchrone Handler, das Sechs-Typen-Limit und Tests in ASP.NET Core 11.
Zurück Weiter