Partager via


WebAssemblyRazorComponentsBuilderExtensions.AddAuthenticationStateSerialization Méthode

Définition

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

configure
Action<AuthenticationStateSerializationOptions>

Rappel permettant de personnaliser la sérialisation du AuthenticationState.

Retours

Un IRazorComponentsBuilder qui peut être utilisé pour personnaliser davantage la configuration.

S’applique à