AuthenticationHandler<TOptions>.InitializeAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
InitializeAsync(AuthenticationScheme, HttpContext) |
Inizializzare il gestore, risolvere le opzioni e convalidarle. |
InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder) |
L'inizializzazione viene chiamata una volta per richiesta per contestualizzare questa istanza con lo stato appropriato. |
InitializeAsync(AuthenticationScheme, HttpContext)
- Origine:
- AuthenticationHandler.cs
- Origine:
- AuthenticationHandler.cs
- Origine:
- AuthenticationHandler.cs
Inizializzare il gestore, risolvere le opzioni e convalidarle.
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
Parametri
- scheme
- AuthenticationScheme
- context
- HttpContext
Restituisce
Implementazioni
Si applica a
InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)
L'inizializzazione viene chiamata una volta per richiesta per contestualizzare questa istanza con lo stato appropriato.
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
Parametri
- options
- TOptions
Opzioni originali passate dal comportamento del controllo dell'applicazione
- context
- HttpContext
Oggetto utilità per osservare la richiesta e la risposta correnti
- logger
- ILogger
Factory di registrazione usata per creare logger
- encoder
- UrlEncoder
Oggetto UrlEncoder.
Restituisce
completamento asincrono