IServerSideBlazorBuilder Interfaz

Definición

Generador que se puede usar para configurar Server-Side Blazor.

public interface IServerSideBlazorBuilder : Microsoft.Extensions.DependencyInjection.IRazorComponentsBuilder
public interface IServerSideBlazorBuilder
type IServerSideBlazorBuilder = interface
    interface IRazorComponentsBuilder
type IServerSideBlazorBuilder = interface
Public Interface IServerSideBlazorBuilder
Implements IRazorComponentsBuilder
Public Interface IServerSideBlazorBuilder
Implementaciones

Propiedades

Nombre Description
Services

Obtiene IServiceCollection.

Implementaciones de interfaz explícitas

Nombre Description
IRazorComponentsBuilder.Services

Generador que se puede usar para configurar Server-Side Blazor.

Métodos de extensión

Nombre Description
AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>)

Serializa el AuthenticationState valor devuelto por el lado AuthenticationStateProvider servidor mediante el uso PersistentComponentState de componentes interactivos de WebAssembly a través de una deserialización del lado AuthenticationStateProvider cliente que se puede agregar mediante una llamada a AddAuthenticationStateDeserialization desde el Microsoft. Paquete AspNetCore.Components.WebAssembly.Authentication en el proyecto de cliente.

AddCircuitOptions(IServerSideBlazorBuilder, Action<CircuitOptions>)

Agrega opciones para configurar circuitos.

AddHubOptions(IServerSideBlazorBuilder, Action<HubOptions>)

Agrega opciones de concentrador para la configuración del centro de SignalR usado por Server-Side Blazor.

AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>)

Agrega servicios para admitir la representación de componentes de servidor interactivos en una aplicación de componentes de razor.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder, Action<WebAssemblyComponentsOptions>)

Agrega servicios para admitir la representación de componentes interactivos de WebAssembly.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder)

Agrega servicios para admitir la representación de componentes interactivos de WebAssembly.

RegisterPersistentService<TPersistentService>(IRazorComponentsBuilder, IComponentRenderMode)

Registra un servicio persistente con el modo de representación especificado en el generador de componentes de Razor.

Se aplica a