Bagikan melalui


ISpaBuilder Antarmuka

Definisi

Mendefinisikan kelas yang menyediakan mekanisme untuk mengonfigurasi hosting Aplikasi Halaman Tunggal (SPA) dan melampirkan middleware.

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

Properti

ApplicationBuilder

IApplicationBuilder yang mewakili alur middleware tempat SPA dihosting.

Options

Menjelaskan opsi konfigurasi untuk menghosting SPA.

Metode Ekstensi

UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>)
Kedaluwarsa.

Mengaktifkan middleware pra-penyajian sisi server untuk Aplikasi Satu Halaman.

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

Mengonfigurasi aplikasi untuk meneruskan permintaan masuk ke server pengembangan Aplikasi Halaman Tunggal (SPA) lokal. Ini hanya dimaksudkan untuk digunakan selama pengembangan. Jangan aktifkan middleware ini dalam aplikasi produksi.

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

Mengonfigurasi aplikasi untuk meneruskan permintaan masuk ke server pengembangan Aplikasi Halaman Tunggal (SPA) lokal. Ini hanya dimaksudkan untuk digunakan selama pengembangan. Jangan aktifkan middleware ini dalam aplikasi produksi.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

Mengonfigurasi aplikasi untuk meneruskan permintaan masuk ke server pengembangan Aplikasi Halaman Tunggal (SPA) lokal. Ini hanya dimaksudkan untuk digunakan selama pengembangan. Jangan aktifkan middleware ini dalam aplikasi produksi.

UseAngularCliServer(ISpaBuilder, String)

Menangani permintaan dengan meneruskannya ke instans server CLI Angular. Ini berarti Anda selalu dapat melayani sumber daya terbaru yang dibangun CLI tanpa harus menjalankan server CLI Angular secara manual.

Fitur ini hanya boleh digunakan dalam pengembangan. Untuk penyebaran produksi, pastikan untuk tidak mengaktifkan server CLI Angular.

UseReactDevelopmentServer(ISpaBuilder, String)

Menangani permintaan dengan meneruskannya ke instans server create-react-app. Ini berarti Anda selalu dapat melayani sumber daya terbaru yang dibangun CLI tanpa harus menjalankan server create-react-app secara manual.

Fitur ini hanya boleh digunakan dalam pengembangan. Untuk penyebaran produksi, pastikan untuk tidak mengaktifkan server create-react-app.

Berlaku untuk