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, которые можно использовать для дальнейшей настройки конфигурации.