Compartilhar via


ISpaBuilder Interface

Definição

Define uma classe que fornece mecanismos para configurar a hospedagem de um SPA (Aplicativo de Página Única) e anexar middleware.

public interface class ISpaBuilder
public interface ISpaBuilder
type ISpaBuilder = interface
Public Interface ISpaBuilder

Propriedades

ApplicationBuilder

O IApplicationBuilder que representa o pipeline de middleware no qual o SPA está sendo hospedado.

Options

Descreve as opções de configuração para hospedar um SPA.

Métodos de Extensão

UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>)
Obsoleto.

Habilita o middleware de pré-geração do lado do servidor para um aplicativo de página única.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Func<Task<Uri>>)

Configura o aplicativo para encaminhar solicitações de entrada para um servidor de desenvolvimento spa (aplicativo de página única) local. Isso só se destina a ser usado durante o desenvolvimento. Não habilite esse middleware em aplicativos de produção.

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

Configura o aplicativo para encaminhar solicitações de entrada para um servidor de desenvolvimento spa (aplicativo de página única) local. Isso só se destina a ser usado durante o desenvolvimento. Não habilite esse middleware em aplicativos de produção.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

Configura o aplicativo para encaminhar solicitações de entrada para um servidor de desenvolvimento spa (aplicativo de página única) local. Isso só se destina a ser usado durante o desenvolvimento. Não habilite esse middleware em aplicativos de produção.

UseAngularCliServer(ISpaBuilder, String)

Manipula solicitações passando-as para uma instância do servidor da CLI do Angular. Isso significa que você sempre pode atender a recursos atualizados criados pela CLI sem precisar executar o servidor da CLI do Angular manualmente.

Esse recurso só deve ser usado no desenvolvimento. Para implantações de produção, não habilite o servidor da CLI do Angular.

UseReactDevelopmentServer(ISpaBuilder, String)

Manipula solicitações passando-as para uma instância do servidor create-react-app. Isso significa que você sempre pode atender a recursos atualizados criados pela CLI sem precisar executar o servidor create-react-app manualmente.

Esse recurso só deve ser usado no desenvolvimento. Para implantações de produção, não habilite o servidor create-react-app.

Aplica-se a