IRazorComponentsBuilder 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 componentes razor.
public interface IRazorComponentsBuilder
type IRazorComponentsBuilder = interface
Public Interface IRazorComponentsBuilder
- Derivado
Propriedades
| Nome | Description |
|---|---|
| Services |
Obtém IServiceCollection. |
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. |
| 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. |