Поделиться через


WebAssemblyRazorComponentsBuilderExtensions.AddAuthenticationStateSerialization Метод

Определение

Сериализует AuthenticationState, возвращенные серверным AuthenticationStateProvider с помощью PersistentComponentState для использования интерактивными компонентами WebAssembly с помощью десериализации клиентской AuthenticationStateProvider, которую можно добавить путем вызова AddAuthenticationStateDeserialization из пакета Microsoft.AspNetCore.Components.WebAssembly.Authentication в клиентском проекте.

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

Параметры

configure
Action<AuthenticationStateSerializationOptions>

Обратный вызов для настройки сериализации AuthenticationState.

Возвращаемое значение

IRazorComponentsBuilder, которые можно использовать для дальнейшей настройки конфигурации.

Применяется к