Есть стандартное ASP.NET Core приложение, которое реализует простой REST API.
На форме есть кнопка выхода.
В функции выхода делается все, что можно ))) Понимаю, что так неправильно, но думал, хоть что-то поможет
Проблема в том, что после выхода, IIS снова запускает приложение при получении первого же запроса.
private static void ExitApplication()
{
cancelTokenSource.Cancel();
_webHost.StopAsync(ApplicationLifetime.ApplicationStopping).Wait();
ApplicationLifetime.StopApplication();
Environment.Exit(0);
}
как завершить приложение так, чтобы и в IIS Express оно больше не было видно?