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-Anwendung (SPA) und zum Anfügen von Middleware bietet.
public interface class ISpaBuilder
public interface ISpaBuilder
type ISpaBuilder = interface
Public Interface ISpaBuilder
Eigenschaften
ApplicationBuilder |
Die IApplicationBuilder , die die Middlewarepipeline darstellt, in der die SPA gehostet wird. |
Options |
Beschreibt Konfigurationsoptionen zum Hosten einer SPA. |
Erweiterungsmethoden
UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>) |
Veraltet.
Aktiviert serverseitige Prerendering-Middleware für eine Single-Page-Anwendung. |
UseProxyToSpaDevelopmentServer(ISpaBuilder, Func<Task<Uri>>) |
Konfiguriert die Anwendung, um eingehende Anforderungen an einen lokalen SPA-Entwicklungsserver (Single Page Application) weiterzuleiten. Dies ist nur für die Verwendung während der Entwicklung vorgesehen. Aktivieren Sie diese Middleware nicht in Produktionsanwendungen. |
UseProxyToSpaDevelopmentServer(ISpaBuilder, String) |
Konfiguriert die Anwendung, um eingehende Anforderungen an einen lokalen SPA-Entwicklungsserver (Single Page Application) weiterzuleiten. Dies ist nur für die Verwendung während der Entwicklung vorgesehen. Aktivieren Sie diese Middleware nicht in Produktionsanwendungen. |
UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri) |
Konfiguriert die Anwendung, um eingehende Anforderungen an einen lokalen SPA-Entwicklungsserver (Single Page Application) weiterzuleiten. Dies ist nur für die Verwendung während der Entwicklung vorgesehen. Aktivieren Sie diese Middleware nicht in Produktionsanwendungen. |
UseAngularCliServer(ISpaBuilder, String) |
Verarbeitet Anforderungen, indem sie an eine Instanz des CLI-Servers Angular übergeben werden. Dies bedeutet, dass Sie jederzeit aktuelle CLI-orientierte Ressourcen bedienen können, ohne den cli Angular server manuell ausführen zu müssen. Dieses Feature sollte nur in der Entwicklung verwendet werden. Stellen Sie bei Produktionsbereitstellungen sicher, dass Sie den cli Angular server nicht aktivieren. |
UseReactDevelopmentServer(ISpaBuilder, String) |
Verarbeitet Anforderungen, indem sie an eine Instanz des create-react-app-Servers übergeben werden. Dies bedeutet, dass Sie jederzeit aktuelle CLI-orientierte Ressourcen bedienen 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 Server create-react-app nicht zu aktivieren. |