WebAssemblyRazorComponentsBuilderExtensions.AddAuthenticationStateSerialization Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Serializuje AuthenticationState zwrócone przez AuthenticationStateProvider po stronie serwera przy użyciu PersistentComponentState do użycia przez interaktywne składniki WebAssembly za pośrednictwem deserializacji AuthenticationStateProvider po stronie klienta, które można dodać przez wywołanie addAuthenticationStateDeserialization z pakietu Microsoft.AspNetCore.Components.WebAssembly.Authentication w projekcie klienta.
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
Parametry
- configure
- Action<AuthenticationStateSerializationOptions>
Wywołanie zwrotne w celu dostosowania serializacji AuthenticationState.
Zwraca
IRazorComponentsBuilder, których można użyć do dalszego dostosowywania konfiguracji.