Condividi tramite


ISpaBuilder Interfaccia

Definizione

Definisce una classe che fornisce meccanismi per la configurazione dell'hosting di un'applicazione a pagina singola e il middleware di collegamento.

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

Proprietà

ApplicationBuilder

Oggetto IApplicationBuilder che rappresenta la pipeline middleware in cui è ospitata l'applicazione a pagina singola.

Options

Descrive le opzioni di configurazione per l'hosting di un'applicazione a pagina singola.

Metodi di estensione

UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>)
Obsoleti.

Abilita il middleware di prerendering sul lato server per un'applicazione a pagina singola.

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

Configura l'applicazione per inoltrare le richieste in ingresso a un server di sviluppo applicazione a pagina singola locale. Questa operazione deve essere usata solo durante lo sviluppo. Non abilitare questo middleware nelle applicazioni di produzione.

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

Configura l'applicazione per inoltrare le richieste in ingresso a un server di sviluppo applicazione a pagina singola locale. Questa operazione deve essere usata solo durante lo sviluppo. Non abilitare questo middleware nelle applicazioni di produzione.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

Configura l'applicazione per inoltrare le richieste in ingresso a un server di sviluppo applicazione a pagina singola locale. Questa operazione deve essere usata solo durante lo sviluppo. Non abilitare questo middleware nelle applicazioni di produzione.

UseAngularCliServer(ISpaBuilder, String)

Gestisce le richieste passandole a un'istanza del server dell'interfaccia della riga di comando di Angular. Ciò significa che è sempre possibile gestire risorse aggiornate compilate dall'interfaccia della riga di comando senza dover eseguire manualmente il server dell'interfaccia della riga di comando di Angular.

Questa funzionalità deve essere usata solo in fase di sviluppo. Per le distribuzioni di produzione, assicurarsi di non abilitare il server dell'interfaccia della riga di comando di Angular.

UseReactDevelopmentServer(ISpaBuilder, String)

Gestisce le richieste passandole a un'istanza del server create-react-app. Ciò significa che è sempre possibile gestire risorse aggiornate compilate dall'interfaccia della riga di comando senza dover eseguire manualmente il server create-react-app.

Questa funzionalità deve essere usata solo in fase di sviluppo. Per le distribuzioni di produzione, assicurarsi di non abilitare il server create-react-app.

Si applica a