Sdílet prostřednictvím


IEndpointFilter.InvokeAsync Metoda

Definice

Implementuje základní logiku přidruženou k filtru zadanému EndpointFilterInvocationContext a dalšímu filtru, který se má volat v kanálu.

public System.Threading.Tasks.ValueTask<object?> InvokeAsync (Microsoft.AspNetCore.Http.EndpointFilterInvocationContext context, Microsoft.AspNetCore.Http.EndpointFilterDelegate next);
abstract member InvokeAsync : Microsoft.AspNetCore.Http.EndpointFilterInvocationContext * Microsoft.AspNetCore.Http.EndpointFilterDelegate -> System.Threading.Tasks.ValueTask<obj>
Public Function InvokeAsync (context As EndpointFilterInvocationContext, next As EndpointFilterDelegate) As ValueTask(Of Object)

Parametry

context
EndpointFilterInvocationContext

Přidružená EndpointFilterInvocationContext k aktuálnímu požadavku nebo odpovědi.

next
EndpointFilterDelegate

Další filtr v kanálu.

Návraty

Očekávaný výsledek volání obslužné rutiny a použití všech úprav provedených filtry v kanálu.

Platí pro