Partager via


WebHostExtensions Classe

Définition

Contient des extensions pour la gestion du cycle de vie d’un IWebHost.

public ref class WebHostExtensions abstract sealed
public static class WebHostExtensions
type WebHostExtensions = class
Public Module WebHostExtensions
Héritage
WebHostExtensions

Méthodes

Run(IWebHost)

Exécute une application web et bloque le thread appelant jusqu’à l’arrêt de l’hôte.

Run(IWebHost, CancellationToken)

Exécute une application web et bloque le thread appelant jusqu’à ce que le jeton soit déclenché ou l’arrêt soit déclenché.

RunAsync(IWebHost, CancellationToken)

Exécute une application web et retourne une tâche qui se termine uniquement lorsque le jeton est déclenché ou l’arrêt est déclenché.

StopAsync(IWebHost, TimeSpan)

Tente d’arrêter normalement l’hôte avec le délai d’attente donné.

WaitForShutdown(IWebHost)

Bloque le thread appelant jusqu’à ce que l’arrêt soit déclenché via Ctrl+C ou SIGTERM.

WaitForShutdownAsync(IWebHost, CancellationToken)

Retourne une tâche qui se termine lorsque l’arrêt est déclenché via le jeton donné, Ctrl+C ou SIGTERM.

S’applique à