ISpaBuilder Rozhraní

Definice

Definuje třídu, která poskytuje mechanismy pro konfiguraci hostování jednostránkové aplikace (SPA) a připojení middlewaru.

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

Vlastnosti

ApplicationBuilder

Představuje IApplicationBuilder kanál middlewaru, ve kterém se hostuje spa.

Options

Popisuje možnosti konfigurace pro hostování spa.

Metody rozšíření

UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>)
Zastaralé.

Povolí middleware pro předkreslovací middleware na straně serveru pro jedno stránkovací aplikaci.

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

Nakonfiguruje aplikaci tak, aby předávala příchozí požadavky na místní vývojový server jednostránkové aplikace (SPA). To se má použít jenom při vývoji. Nepovolujte tento middleware v produkčních aplikacích.

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

Nakonfiguruje aplikaci tak, aby předávala příchozí požadavky na místní vývojový server jednostránkové aplikace (SPA). To se má použít jenom při vývoji. Nepovolujte tento middleware v produkčních aplikacích.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

Nakonfiguruje aplikaci tak, aby předávala příchozí požadavky na místní vývojový server jednostránkové aplikace (SPA). To se má použít jenom při vývoji. Nepovolujte tento middleware v produkčních aplikacích.

UseAngularCliServer(ISpaBuilder, String)

Zpracovává požadavky předáním do instance serveru Angular CLI. To znamená, že vždy můžete obsluhovat aktuální prostředky rozhraní příkazového řádku, aniž byste museli ručně spouštět server rozhraní příkazového řádku Angular.

Tato funkce by se měla používat pouze při vývoji. V případě produkčních nasazení nezapomeňte povolit server rozhraní příkazového řádku Angular.

UseReactDevelopmentServer(ISpaBuilder, String)

Zpracovává žádosti předáním do instance serveru aplikace create-react-app. To znamená, že vždy můžete obsluhovat aktuální prostředky rozhraní příkazového řádku, aniž byste museli ručně spouštět server create-react-app.

Tato funkce by se měla používat pouze při vývoji. V případě produkčních nasazení nezapomeňte povolit server create-react-app.

Platí pro