Freigeben über


WebAssemblyRazorComponentsBuilderExtensions.AddAuthenticationStateSerialization Methode

Definition

Serialisiert die vom serverseitigen AuthenticationStateProvider zurückgegebene AuthenticationState mithilfe von PersistentComponentState für die Verwendung durch interaktive WebAssembly-Komponenten über eine deserialisierende clientseitige AuthenticationStateProvider, die durch Aufrufen von AddAuthenticationStateDeserialization aus dem Microsoft.AspNetCore.Components.WebAssembly.Authentication-Paket im Clientprojekt hinzugefügt werden kann.

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

Parameter

configure
Action<AuthenticationStateSerializationOptions>

Ein Rückruf zum Anpassen der Serialisierung der AuthenticationState.

Gibt zurück

Ein IRazorComponentsBuilder, mit dem die Konfiguration weiter angepasst werden kann.

Gilt für: