ISpaBuilder インターフェイス

定義

シングル ページ アプリケーション (SPA) のホスティングを構成し、ミドルウェアをアタッチするためのメカニズムを提供するクラスを定義します。

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

プロパティ

ApplicationBuilder

IApplicationBuilder SPA がホストされているミドルウェア パイプラインを表す 。

Options

SPA をホストするための構成オプションについて説明します。

拡張メソッド

UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>)
古い.

シングル ページ アプリケーションのサーバー側プリレンダリング ミドルウェアを有効にします。

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

受信要求をローカルのシングル ページ アプリケーション (SPA) 開発サーバーに転送するようにアプリケーションを構成します。 これは、開発中にのみ使用することを目的としています。 運用環境のアプリケーションでは、このミドルウェアを有効にしないでください。

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

受信要求をローカルのシングル ページ アプリケーション (SPA) 開発サーバーに転送するようにアプリケーションを構成します。 これは、開発中にのみ使用することを目的としています。 運用環境のアプリケーションでは、このミドルウェアを有効にしないでください。

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

受信要求をローカルのシングル ページ アプリケーション (SPA) 開発サーバーに転送するようにアプリケーションを構成します。 これは、開発中にのみ使用することを目的としています。 運用環境のアプリケーションでは、このミドルウェアを有効にしないでください。

UseAngularCliServer(ISpaBuilder, String)

Angular CLI サーバーのインスタンスに渡すことによって要求を処理します。 つまり、Angular CLI サーバーを手動で実行しなくても、常に最新の CLI 構築リソースを提供できます。

この機能は、開発でのみ使用する必要があります。 運用環境のデプロイでは、Angular CLI サーバーを有効にしないでください。

UseReactDevelopmentServer(ISpaBuilder, String)

create-react-app サーバーのインスタンスに渡すことによって要求を処理します。 つまり、create-react-app サーバーを手動で実行しなくても、常に最新の CLI 構築リソースを提供できます。

この機能は、開発でのみ使用する必要があります。 運用環境のデプロイでは、create-react-app サーバーを有効にしないようにしてください。

適用対象