IServerSideBlazorBuilder Interface

Definição

Um construtor que pode ser usado 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
Implementações

Propriedades

Nome Description
Services

Obtém IServiceCollection.

Implantações explícitas de interface

Nome Description
IRazorComponentsBuilder.Services

Um construtor que pode ser usado para configurar Server-Side Blazor.

Métodos de Extensão

Nome Description
AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>)

Serializa o AuthenticationState retorno pelo lado AuthenticationStateProvider do servidor usando PersistentComponentState para uso por componentes interativos do WebAssembly por meio de uma desserialização do lado AuthenticationStateProvider do cliente que pode ser adicionada chamando AddAuthenticationStateDeserialization do Microsoft. Pacote AspNetCore.Components.WebAssembly.Authentication no projeto cliente.

AddCircuitOptions(IServerSideBlazorBuilder, Action<CircuitOptions>)

Adiciona opções para configurar circuitos.

AddHubOptions(IServerSideBlazorBuilder, Action<HubOptions>)

Adiciona opções de hub para a configuração do Hub SignalR usado pelo Server-Side Blazor.

AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>)

Adiciona serviços para dar suporte à renderização de componentes de servidor interativos em um aplicativo de componentes razor.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder, Action<WebAssemblyComponentsOptions>)

Adiciona serviços para dar suporte à renderização de componentes webAssembly interativos.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder)

Adiciona serviços para dar suporte à renderização de componentes webAssembly interativos.

RegisterPersistentService<TPersistentService>(IRazorComponentsBuilder, IComponentRenderMode)

Registra um serviço persistente com o modo de renderização especificado no construtor de componentes razor.

Aplica-se a