Udostępnij za pośrednictwem


ISpaBuilder Interfejs

Definicja

Definiuje klasę, która udostępnia mechanizmy konfigurowania hostingu aplikacji jednostronicowej (SPA) i dołączania oprogramowania pośredniczącego.

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

Właściwości

ApplicationBuilder

IApplicationBuilder Reprezentujący potok oprogramowania pośredniczącego, w którym jest hostowany SPA.

Options

Opisuje opcje konfiguracji hostingu SPA.

Metody rozszerzania

UseSpaPrerendering(ISpaBuilder, Action<SpaPrerenderingOptions>)
Przestarzałe.

Włącza wstępne oprogramowanie pośredniczące po stronie serwera dla aplikacji jednostronicowej.

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

Konfiguruje aplikację do przekazywania żądań przychodzących do lokalnego serwera programistycznego aplikacji jednostronicowej (SPA). Jest to przeznaczone tylko do użycia podczas opracowywania. Nie włączaj tego oprogramowania pośredniczącego w aplikacjach produkcyjnych.

UseProxyToSpaDevelopmentServer(ISpaBuilder, String)

Konfiguruje aplikację do przekazywania żądań przychodzących do lokalnego serwera programistycznego aplikacji jednostronicowej (SPA). Jest to przeznaczone tylko do użycia podczas opracowywania. Nie włączaj tego oprogramowania pośredniczącego w aplikacjach produkcyjnych.

UseProxyToSpaDevelopmentServer(ISpaBuilder, Uri)

Konfiguruje aplikację do przekazywania żądań przychodzących do lokalnego serwera programistycznego aplikacji jednostronicowej (SPA). Jest to przeznaczone tylko do użycia podczas opracowywania. Nie włączaj tego oprogramowania pośredniczącego w aplikacjach produkcyjnych.

UseAngularCliServer(ISpaBuilder, String)

Obsługuje żądania, przekazując je do wystąpienia serwera interfejsu wiersza polecenia Angular. Oznacza to, że zawsze można obsługiwać aktualne zasoby utworzone za pomocą interfejsu wiersza polecenia bez konieczności ręcznego uruchamiania serwera interfejsu wiersza polecenia Angular.

Ta funkcja powinna być używana tylko w programowania. W przypadku wdrożeń produkcyjnych nie należy włączać serwera interfejsu wiersza polecenia Angular.

UseReactDevelopmentServer(ISpaBuilder, String)

Obsługuje żądania, przekazując je do wystąpienia serwera create-react-app. Oznacza to, że zawsze można obsługiwać aktualne zasoby utworzone za pomocą interfejsu wiersza polecenia bez konieczności ręcznego uruchamiania serwera create-react-app.

Ta funkcja powinna być używana tylko w programowania. W przypadku wdrożeń produkcyjnych pamiętaj, aby nie włączyć serwera create-react-app.

Dotyczy