SpaOptions.StartupTimeout : Возвращает или задает максимальную продолжительность, в течение которой запрос будет ожидать, пока SPA готово служить клиенту.
UseAngularCliServer метод : Обрабатывает запросы, передавая их экземпляру Angular CLI-сервера.Это означает, что вы всегда можете обслуживать обновленные ресурсы CLI без необходимости запуска сервера Angular CLI вручную. Эту функцию следует использовать только при разработке.Для производственных развертываний не включайте Angular CLI.
Все они находятся в Microsoft.AspNetCore.SpaServices.Extensions
сборке, но UseAngularCliServer
- это один из методов расширения в ISpaBuilder Интерфейс, который определяеткласс, который предоставляет механизмы для настройки хостинга одностраничного приложения (SPA) и подключения промежуточного программного обеспечения.
Правильный порядок должен быть таким, как сказал Тони Нго.
if (env.IsDevelopment())
{
spa.Options.StartupTimeout = new TimeSpan(days: 0, hours: 0, minutes: 1, seconds: 30);
spa.UseAngularCliServer(npmScript: "start");
}