Compartir a través de


ISpaBuilder Interfaz

Definición

Define una clase que proporciona mecanismos para configurar el hospedaje de una aplicación de página única (SPA) y adjuntar middleware.

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

Propiedades

ApplicationBuilder

IApplicationBuilder que representa la canalización de middleware en la que se hospeda la SPA.

Options

Describe las opciones de configuración para hospedar una SPA.

Métodos de extensión

UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>)
Obsoletos.

Habilita el middleware de representación previa del lado servidor para una aplicación de página única.

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

Configura la aplicación para reenviar las solicitudes entrantes a un servidor de desarrollo de aplicación de página única (SPA) local. Esto solo está pensado para usarse durante el desarrollo. No habilite este middleware en aplicaciones de producción.

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

Configura la aplicación para reenviar las solicitudes entrantes a un servidor de desarrollo de aplicación de página única (SPA) local. Esto solo está pensado para usarse durante el desarrollo. No habilite este middleware en aplicaciones de producción.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

Configura la aplicación para reenviar las solicitudes entrantes a un servidor de desarrollo de aplicación de página única (SPA) local. Esto solo está pensado para usarse durante el desarrollo. No habilite este middleware en aplicaciones de producción.

UseAngularCliServer(ISpaBuilder, String)

Controla las solicitudes pasandolas a una instancia del servidor de la CLI de Angular. Esto significa que siempre puede servir recursos actualizados de la CLI sin tener que ejecutar manualmente el servidor de la CLI de Angular.

Esta característica solo se debe usar en el desarrollo. En el caso de las implementaciones de producción, asegúrese de no habilitar el servidor de la CLI de Angular.

UseReactDevelopmentServer(ISpaBuilder, String)

Controla las solicitudes pasandolas a una instancia del servidor create-react-app. Esto significa que siempre puede servir recursos actualizados de la CLI sin tener que ejecutar manualmente el servidor create-react-app.

Esta característica solo se debe usar en el desarrollo. En el caso de las implementaciones de producción, asegúrese de no habilitar el servidor create-react-app.

Se aplica a