WebHostExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Erweiterungen zum Verwalten des Lebenszyklus eines IWebHost.
public ref class WebHostExtensions abstract sealed
public static class WebHostExtensions
type WebHostExtensions = class
Public Module WebHostExtensions
- Vererbung
-
WebHostExtensions
Methoden
Run(IWebHost) |
Führt eine Webanwendung aus, und blockieren Sie den aufrufenden Thread bis zum Herunterfahren des Hosts. |
Run(IWebHost, CancellationToken) |
Führt eine Webanwendung aus, und blockieren Sie den aufrufenden Thread, bis das Token ausgelöst oder das Herunterfahren ausgelöst wird. |
RunAsync(IWebHost, CancellationToken) |
Führt eine Webanwendung aus und gibt einen Task zurück, der nur abgeschlossen wird, wenn das Token ausgelöst oder das Herunterfahren ausgelöst wird. |
StopAsync(IWebHost, TimeSpan) |
Versucht, den Host im angegebenen Timeout ordnungsgemäß zu beenden. |
WaitForShutdown(IWebHost) |
Blockiert den aufrufenden Thread, bis das Herunterfahren über STRG+C oder SIGTERM ausgelöst wird. |
WaitForShutdownAsync(IWebHost, CancellationToken) |
Gibt einen Vorgang zurück, der abgeschlossen wird, wenn das Herunterfahren über das angegebene Token, STRG+C oder SIGTERM ausgelöst wird. |