IServerSideBlazorBuilder Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |