WebHostExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит расширения для управления жизненным циклом IWebHost.
public ref class WebHostExtensions abstract sealed
public static class WebHostExtensions
type WebHostExtensions = class
Public Module WebHostExtensions
- Наследование
-
WebHostExtensions
Методы
Run(IWebHost) |
Запускает веб-приложение и блокирует вызывающий поток до завершения работы узла. |
Run(IWebHost, CancellationToken) |
Запускает веб-приложение и блокирует вызывающий поток до активации маркера или завершения работы. |
RunAsync(IWebHost, CancellationToken) |
Запускает веб-приложение и возвращает задачу, которая завершается только при активации маркера или завершении работы. |
StopAsync(IWebHost, TimeSpan) |
Пытается корректно остановить узел в течение указанного времени ожидания. |
WaitForShutdown(IWebHost) |
Блокирует вызывающий поток до завершения работы, активированного нажатием клавиш CTRL+C или посредством SIGTERM. |
WaitForShutdownAsync(IWebHost, CancellationToken) |
Возвращает задачу, которая завершается при активации завершения работы с помощью заданного маркера CTRL+C или SIGTERM. |