AuthenticationHandler<TOptions>.InitializeAsync Metoda

Definice

Přetížení

InitializeAsync(AuthenticationScheme, HttpContext)

Inicializuje obslužnou rutinu, přeloží možnosti a ověří je.

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicializace je volána jednou pro každý požadavek za účelem kontextualizace této instance s odpovídajícím stavem.

InitializeAsync(AuthenticationScheme, HttpContext)

Zdroj:
AuthenticationHandler.cs
Zdroj:
AuthenticationHandler.cs
Zdroj:
AuthenticationHandler.cs

Inicializuje obslužnou rutinu, přeloží možnosti a ověří je.

C#
public System.Threading.Tasks.Task InitializeAsync (Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Http.HttpContext context);

Parametry

context
HttpContext

Návraty

Implementuje

Platí pro

ASP.NET Core 9.0 a další verze
Produkt Verze
ASP.NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicializace je volána jednou pro každý požadavek za účelem kontextualizace této instance s odpovídajícím stavem.

C#
public System.Threading.Tasks.Task InitializeAsync (TOptions options, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.Extensions.Logging.ILogger logger, System.Text.Encodings.Web.UrlEncoder encoder);

Parametry

options
TOptions

Původní možnosti předávané chováním řízení aplikace

context
HttpContext

Objekt nástroje pro sledování aktuálního požadavku a odpovědi

logger
ILogger

Objekt pro protokolování použitý k vytváření protokolovačů

encoder
UrlEncoder

Hodnota UrlEncoder

Návraty

asynchronní dokončování

Platí pro

ASP.NET Core 1.1 a ASP.NET Core 1.0
Produkt Verze
ASP.NET Core 1.0, 1.1