HostingAbstractionsHostExtensions Clase

Definición

Proporciona métodos de extensión para desde IHost el paquete de abstracciones de hospedaje.

public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
Herencia
HostingAbstractionsHostExtensions

Métodos

Run(IHost)

Ejecuta una aplicación y bloquea el subproceso que realiza la llamada hasta que se desencadene el apagado del host y se detengan todas las IHostedService instancias.

RunAsync(IHost, CancellationToken)

Ejecuta una aplicación y devuelve una tarea que solo se completa cuando se desencadena o se desencadena el token y se detienen todas las IHostedService instancias.

Start(IHost)

Inicia el host de forma sincrónica.

StopAsync(IHost, TimeSpan)

Intenta detener de forma estable el host con el tiempo de espera especificado.

WaitForShutdown(IHost)

Bloquea el subproceso que realiza la llamada hasta que se desencadene el apagado mediante Ctrl+C o SIGTERM.

WaitForShutdownAsync(IHost, CancellationToken)

Devuelve una tarea que se completa cuando se desencadena el cierre a través del token determinado.

Se aplica a