Aracılığıyla paylaş


IEndpointFilter.InvokeAsync Yöntem

Tanım

İşlem hattında çağrılacak bir EndpointFilterInvocationContext ve sonraki filtreye verilen filtreyle ilişkili çekirdek mantığını uygular.

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)

Parametreler

context
EndpointFilterInvocationContext

EndpointFilterInvocationContext Geçerli istek/yanıtla ilişkili.

next
EndpointFilterDelegate

İşlem hattındaki bir sonraki filtre.

Döndürülenler

İşleyiciyi çağırmanın ve işlem hattındaki filtreler tarafından yapılan değişiklikleri uygulamanın beklenebilir bir sonucu.

Şunlara uygulanır