WebAssemblyRazorComponentsBuilderExtensions.AddAuthenticationStateSerialization Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Sérialise les AuthenticationState retournées par le AuthenticationStateProvider côté serveur à l’aide de PersistentComponentState à utiliser par des composants WebAssembly interactifs via un AuthenticationStateProvider côté client désérialisant qui peut être ajouté en appelant AddAuthenticationStateDeserialization à partir du package Microsoft.AspNetCore.Components.WebAssembly.Authentication dans le projet client.
public static Microsoft.Extensions.DependencyInjection.IRazorComponentsBuilder AddAuthenticationStateSerialization (this Microsoft.Extensions.DependencyInjection.IRazorComponentsBuilder builder, Action<Microsoft.AspNetCore.Components.WebAssembly.Server.AuthenticationStateSerializationOptions>? configure = default);
static member AddAuthenticationStateSerialization : Microsoft.Extensions.DependencyInjection.IRazorComponentsBuilder * Action<Microsoft.AspNetCore.Components.WebAssembly.Server.AuthenticationStateSerializationOptions> -> Microsoft.Extensions.DependencyInjection.IRazorComponentsBuilder
<Extension()>
Public Function AddAuthenticationStateSerialization (builder As IRazorComponentsBuilder, Optional configure As Action(Of AuthenticationStateSerializationOptions) = Nothing) As IRazorComponentsBuilder
Paramètres
- builder
- IRazorComponentsBuilder
- configure
- Action<AuthenticationStateSerializationOptions>
Rappel permettant de personnaliser la sérialisation du AuthenticationState.
Retours
Un IRazorComponentsBuilder qui peut être utilisé pour personnaliser davantage la configuration.