Sdílet prostřednictvím


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í předkreslování middlewaru na straně serveru pro jednostránkovou aplikaci.

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

Nakonfiguruje aplikaci tak, aby předávala příchozí požadavky místnímu vývojovému serveru jednostránkové aplikace (SPA). Tato možnost je určena pouze k použití během vývoje. Nepovolujte tento middleware v produkčních aplikacích.

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

Nakonfiguruje aplikaci tak, aby předávala příchozí požadavky místnímu vývojovému serveru jednostránkové aplikace (SPA). Tato možnost je určena pouze k použití během vývoje. Nepovolujte tento middleware v produkčních aplikacích.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

Nakonfiguruje aplikaci tak, aby předávala příchozí požadavky místnímu vývojovému serveru jednostránkové aplikace (SPA). Tato možnost je určena pouze k použití během vývoje. 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 můžete vždy poskytovat aktuální prostředky vytvořené rozhraním příkazového řádku, aniž byste museli server Angular CLI spouštět ručně.

Tato funkce by se měla používat pouze ve vývoji. U produkčních nasazení nezapomeňte nepovolit server Angular CLI.

UseReactDevelopmentServer(ISpaBuilder, String)

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

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

Platí pro