ISpaBuilder Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Klasse, die Mechanismen zum Konfigurieren des Hostings einer Single Page Application (SPA) und zum Anfügen von Middleware bereitstellt.
public interface class ISpaBuilder
public interface ISpaBuilder
type ISpaBuilder = interface
Public Interface ISpaBuilder
Eigenschaften
ApplicationBuilder |
Die IApplicationBuilder Darstellung der Middlewarepipeline, in der die SPA gehostet wird. |
Options |
Beschreibt Konfigurationsoptionen für das Hosten eines SPA. |
Erweiterungsmethoden
UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>) |
Veraltet.
Ermöglicht die serverseitige Vorab-Middleware für eine Einzelseitenanwendung. |
UseProxyToSpaDevelopmentServer(ISpaBuilder, Func<Task<Uri>>) |
Konfiguriert die Anwendung so, dass eingehende Anforderungen an einen lokalen Single Page Application (SPA)-Entwicklungsserver weitergeleitet werden. Dies soll nur während der Entwicklung verwendet werden. Aktivieren Sie diese Middleware nicht in Produktionsanwendungen. |
UseProxyToSpaDevelopmentServer(ISpaBuilder, String) |
Konfiguriert die Anwendung so, dass eingehende Anforderungen an einen lokalen Single Page Application (SPA)-Entwicklungsserver weitergeleitet werden. Dies soll nur während der Entwicklung verwendet werden. Aktivieren Sie diese Middleware nicht in Produktionsanwendungen. |
UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri) |
Konfiguriert die Anwendung so, dass eingehende Anforderungen an einen lokalen Single Page Application (SPA)-Entwicklungsserver weitergeleitet werden. Dies soll nur während der Entwicklung verwendet werden. Aktivieren Sie diese Middleware nicht in Produktionsanwendungen. |
UseAngularCliServer(ISpaBuilder, String) |
Behandelt Anforderungen, indem sie an eine Instanz des Angular CLI-Servers übergeben werden. Dies bedeutet, dass Sie immer aktuelle CLI-integrierte Ressourcen bereitstellen können, ohne den Angular CLI-Server manuell ausführen zu müssen. Dieses Feature sollte nur in der Entwicklung verwendet werden. Achten Sie bei Produktionsbereitstellungen darauf, den Angular CLI-Server nicht zu aktivieren. |
UseReactDevelopmentServer(ISpaBuilder, String) |
Behandelt Anforderungen, indem sie an eine Instanz des create-react-app-Servers übergeben werden. Dies bedeutet, dass Sie immer aktuelle CLI-integrierte Ressourcen bereitstellen können, ohne den Create-react-App-Server manuell ausführen zu müssen. Dieses Feature sollte nur in der Entwicklung verwendet werden. Achten Sie bei Produktionsbereitstellungen darauf, den Create-react-App-Server nicht zu aktivieren. |