IRazorComponentsBuilder Интерфейс

Определение

Построитель, который можно использовать для настройки компонентов Razor.

public interface IRazorComponentsBuilder
type IRazorComponentsBuilder = interface
Public Interface IRazorComponentsBuilder
Производный

Свойства

Имя Описание
Services

Возвращает IServiceCollection.

Методы расширения

Имя Описание
AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>)

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

AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>)

Добавляет службы для поддержки отрисовки интерактивных компонентов сервера в приложении компонентов razor.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder, Action<WebAssemblyComponentsOptions>)

Добавляет службы для поддержки отрисовки интерактивных компонентов WebAssembly.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder)

Добавляет службы для поддержки отрисовки интерактивных компонентов WebAssembly.

RegisterPersistentService<TPersistentService>(IRazorComponentsBuilder, IComponentRenderMode)

Регистрирует постоянную службу с указанным режимом отрисовки в построителе компонентов Razor.

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