Compartilhar via


AuthenticationHandler<TOptions>.InitializeAsync Método

Definição

Sobrecargas

InitializeAsync(AuthenticationScheme, HttpContext)

Inicialize o manipulador resolve as opções e valide-as.

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicializar é chamado uma vez por solicitação para contextualizar essa instância com o estado apropriado.

InitializeAsync(AuthenticationScheme, HttpContext)

Origem:
AuthenticationHandler.cs
Origem:
AuthenticationHandler.cs
Origem:
AuthenticationHandler.cs

Inicialize o manipulador resolve as opções e valide-as.

public:
 virtual System::Threading::Tasks::Task ^ InitializeAsync(Microsoft::AspNetCore::Authentication::AuthenticationScheme ^ scheme, Microsoft::AspNetCore::Http::HttpContext ^ context);
public System.Threading.Tasks.Task InitializeAsync (Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Http.HttpContext context);
abstract member InitializeAsync : Microsoft.AspNetCore.Authentication.AuthenticationScheme * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
override this.InitializeAsync : Microsoft.AspNetCore.Authentication.AuthenticationScheme * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
Public Function InitializeAsync (scheme As AuthenticationScheme, context As HttpContext) As Task

Parâmetros

context
HttpContext

Retornos

Implementações

Aplica-se a

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicializar é chamado uma vez por solicitação para contextualizar essa instância com o estado apropriado.

public:
 System::Threading::Tasks::Task ^ InitializeAsync(TOptions options, Microsoft::AspNetCore::Http::HttpContext ^ context, Microsoft::Extensions::Logging::ILogger ^ logger, System::Text::Encodings::Web::UrlEncoder ^ encoder);
public System.Threading.Tasks.Task InitializeAsync (TOptions options, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.Extensions.Logging.ILogger logger, System.Text.Encodings.Web.UrlEncoder encoder);
member this.InitializeAsync : 'Options * Microsoft.AspNetCore.Http.HttpContext * Microsoft.Extensions.Logging.ILogger * System.Text.Encodings.Web.UrlEncoder -> System.Threading.Tasks.Task
Public Function InitializeAsync (options As TOptions, context As HttpContext, logger As ILogger, encoder As UrlEncoder) As Task

Parâmetros

options
TOptions

As opções originais passadas pelo comportamento do controle de aplicativo

context
HttpContext

O objeto utilitário para observar a solicitação e a resposta atuais

logger
ILogger

A fábrica de registro em log usada para criar agentes

encoder
UrlEncoder

O UrlEncoder.

Retornos

Conclusão assíncrona

Aplica-se a