WebHostExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera rozszerzenia do zarządzania cyklem życia obiektu IWebHost.
public ref class WebHostExtensions abstract sealed
public static class WebHostExtensions
type WebHostExtensions = class
Public Module WebHostExtensions
- Dziedziczenie
-
WebHostExtensions
Metody
Run(IWebHost) |
Uruchamia aplikację internetową i blokuje wątek wywołujący do czasu zamknięcia hosta. |
Run(IWebHost, CancellationToken) |
Uruchamia aplikację internetową i blokuje wątek wywołujący do momentu wyzwolenia lub wyzwolenia tokenu zamknięcia. |
RunAsync(IWebHost, CancellationToken) |
Uruchamia aplikację internetową i zwraca zadanie, które kończy się tylko po wyzwoleniu lub wyłączeniu tokenu. |
StopAsync(IWebHost, TimeSpan) |
Próbuje bezpiecznie zatrzymać hosta przy użyciu danego limitu czasu. |
WaitForShutdown(IWebHost) |
Blokuj wątek wywołujący do momentu wyzwolenia zamknięcia za pomocą klawiszy Ctrl+C lub SIGTERM. |
WaitForShutdownAsync(IWebHost, CancellationToken) |
Zwraca zadanie, które kończy się po wyzwoleniu zamknięcia za pośrednictwem danego tokenu, Ctrl+C lub SIGTERM. |