Udostępnij za pośrednictwem


AuthenticationHandler<TOptions>.InitializeAsync Metoda

Definicja

Przeciążenia

InitializeAsync(AuthenticationScheme, HttpContext)

Zainicjuj program obsługi, rozwiąż opcje i zweryfikuj je.

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicjowanie jest wywoływane raz na żądanie w celu utworzenia kontekstu tego wystąpienia z odpowiednim stanem.

InitializeAsync(AuthenticationScheme, HttpContext)

Źródło:
AuthenticationHandler.cs
Źródło:
AuthenticationHandler.cs
Źródło:
AuthenticationHandler.cs

Zainicjuj program obsługi, rozwiąż opcje i zweryfikuj je.

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

Parametry

context
HttpContext

Zwraca

Implementuje

Dotyczy

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicjowanie jest wywoływane raz na żądanie w celu utworzenia kontekstu tego wystąpienia z odpowiednim stanem.

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

Parametry

options
TOptions

Oryginalne opcje przekazywane przez zachowanie kontrolki aplikacji

context
HttpContext

Obiekt narzędzia do obserwowania bieżącego żądania i odpowiedzi

logger
ILogger

Fabryka rejestrowania używana do tworzenia rejestratorów

encoder
UrlEncoder

Element UrlEncoder.

Zwraca

uzupełnianie asynchroniczne

Dotyczy