WebAssemblyRazorComponentsBuilderExtensions.AddAuthenticationStateSerialization Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Serializa el AuthenticationState devuelto por el AuthenticationStateProvider del lado servidor mediante PersistentComponentState para su uso por componentes interactivos de WebAssembly a través de un AuthenticationStateProvider del lado cliente que se puede agregar mediante una llamada a AddAuthenticationStateDeserialization desde el paquete Microsoft.AspNetCore.Components.WebAssembly.Authentication en el proyecto de cliente.
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
Parámetros
- builder
- IRazorComponentsBuilder
- configure
- Action<AuthenticationStateSerializationOptions>
Devolución de llamada para personalizar la serialización del AuthenticationState.
Devoluciones
Un IRazorComponentsBuilder que se puede usar para personalizar aún más la configuración.