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 服务器的实例来处理请求。 这意味着你可以始终提供最新的 CLI 生成的资源,而无需手动运行 create-react-app 服务器。

此功能只能在开发中使用。 对于生产部署,请确保不要启用 create-react-app 服务器。

适用于